Tôi muốn sửa đổi thanh trượt JQuery UI của cổ phiếu để tay cầm có mũi tên trên đó chứ không phải là hình vuông. tức là tôi muốn sử dụng hình ảnh tùy chỉnh làm tay cầm.Cách thay đổi thanh công cụ Jquery UI Slider
Có một vài hướng dẫn mà làm điều đó:
- http://jqueryfordesigners.com/slider-gallery/
- http://www.ryancoughlin.com/2008/11/04/using-the-jquery-ui-slider/
- http://www.keepthewebweird.com/creating-a-nice-slider-with-jquery-ui/
Nhưng tôi không thể có được nó để làm việc. Kết quả mã sau vào một hình ảnh xử lý văn phòng phẩm:
<!DOCTYPE html>
<html>
<head>
<link type="text/css" href="http://jqueryui.com/latest/themes/base/ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.slider.js"></script>
<style type="text/css">
#myhandle {position: absolute;z-index: 100;height: 25px;width: 35px;top: auto;background: url(http://stackoverflow.com/content/img/so/vote-arrow-down.png) no-repeat;}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("#slider").slider({handle: '#myhandle'});
});
</script>
</head>
<body>
<div id="slider"><div id="myhandle"></div></div>
</body>
</html>
Đó là, nếu như JQuery không nhặt mà tôi muốn sử dụng myhandle id cho tay cầm. Tôi tự hỏi: Tôi có cần một plugin cho JQuery để nhận ra tùy chọn xử lý không? (nó không được ghi chép trong http://docs.jquery.com/UI/Slider). Hoặc có lẽ nó chỉ hoạt động trong một phiên bản cũ của JQuery?
Bất kỳ ý tưởng nào?
Điều này đã được trả lời trước đây: http://stackoverflow.com/questions/1170596/changing-slider-handle-image – karim79
Cả ba liên kết hướng dẫn trong câu hỏi đều đã chết. :( –