我正在使用带范围滑块(滑块上的2个手柄)的Jquery Ui来过滤最小值和最大值。但是,任何想法如何为两个句柄添加工具提示,因为滑块本身不支持滑块工具提示。带工具提示的Jquery Range滑块
6
A
回答
0
后滑块已被加载,你可以简单地在手柄上创建一个工具提示部件
$('.ui-slider-handle').tooltip();
+0
加载?你的意思是在jquery ui滑块初始化之后?加载并初始化的 –
+0
是相同的 – slash197
1
.ui-slider-handle
类的范围内使用时,有两个项目。因此,您必须正确使用.first()
和.last()
方法才能获得最小和最大范围处理程序。
这里是jsFiddle example。
这也是本question的回答修改后的版本:
var tooltipmin = $('<div id="tooltip" />').css({
position: 'absolute',
top: -25,
left: -10
}).hide();
var tooltipmax = $('<div id="tooltip" />').css({
position: 'absolute',
top: -25,
left: -10
}).hide();
var slideritem = $("#slider").slider({
values: [350, 500],
min: 0,
max: 1000,
step: 50,
range: true,
slide: function(event, ui) {
tooltipmin.text(ui.values[0]);
tooltipmax.text(ui.values[1]);
},
change: function(event, ui) {
tooltipmin.text(ui.values[0]);
tooltipmax.text(ui.values[1]);
}
});
slideritem
.find(".ui-slider-handle")
.first()
.append(tooltipmin)
.hover(function() {
tooltipmin.show();
tooltipmax.show();
}, function() {
tooltipmin.hide();
tooltipmax.hide();
});
slideritem
.find(".ui-slider-handle")
.last()
.append(tooltipmax)
.hover(function() {
tooltipmin.show();
tooltipmax.show();
}, function() {
tooltipmin.hide();
tooltipmax.hide();
});
相关问题
- 1. Jquery Range Slider - 创建显示范围滑块值的工具提示
- 2. jQuery UI的滑块与工具提示?
- 3. Jquery UI滑块工具提示类
- 4. jQuery的范围滑块手柄提示工具提示
- 5. 两个带工具提示的jquery-ui滑块具有相同的值?
- 6. 修改滑块的工具提示
- 7. JQuery的滑块-RANGE不形于色
- 8. 带工具提示的jquery ui.sortable
- 9. 带链接的jQuery工具提示
- 10. jquery滑块工具提示不更新文本框更改
- 11. 工具提示按照jQuery滑块手柄?
- 12. 带滑动滑块的Jquery滑块
- 13. NoUiSlider工具提示
- 14. 如何使用noUISlider加载多个带有值和工具提示的滑块?
- 15. jQuery的工具提示插件没有提示工具提示
- 16. 工具提示jquery
- 17. JQuery工具提示
- 18. 如何在工具提示滑块中显示字符串?
- 19. 在XPage中使用BootStrap滑块无法显示工具提示
- 20. 带内容的jQuery滑块
- 21. JQuery Mobile Slider工具提示(动态)
- 22. jQGrid与jQuery的工具提示工具
- 23. asp.net范围滑块上的工具提示值
- 24. 使Kendo UI滑块的工具提示始终可见
- 25. WPF滑块的工具提示StringFormat不起作用
- 26. 从WinRT XAML中的滑块控件中删除工具提示
- 27. JQuery工具提示VS JQuery UI工具提示
- 28. jquery工具提示显示
- 29. jQuery的工具提示
- 30. jQuery的工具提示
你能提供的jsfiddle? –
可能重复[jQuery的UI滑块与工具提示](http://stackoverflow.com/questions/14088408/jquery-ui-slider-with-tooltip) –
滑块的要求是使用jQuery UI,其中HTML5滑块可能无法正常工作对于一些浏览器.... jQuery的UI滑块是这样的...但与工具提示http://jqueryui.com/resources/demos/slider/range.html –