Tag: slider

jQuery UI滑块 – 无法滑动到0

jQuery 1.3.2 / jQueryUI 1.7 / Slider $(“#slider”).slider({ range: “min”, min: 0, max: 40, value: 0, slide: function(event, ui) { CalculateOrder(event, ui); } }); 它开始就好了,但是在我移动滑块后我无法将其恢复为0,ui.Value为1时我将它一直滑到左边。 我试过设定 min:-1 当我将它滑动到-1时,这会将ui.Value设置为-1,但是当我为0时,ui.Value仍为1。 有任何想法吗?

jQueryMobile:如何使用滑块事件?

我正在jQueryMobile中测试滑块事件,我一定错过了什么。 页面代码是: Input slider: 如果我这样做: $(“#slider”).data(“events”); 我明白了 blur, focus, keyup, remove 我想要做的是在用户释放滑块手柄后获取值 和keyup事件挂钩 $(“#slider”).bind(“keyup”, function() { alert(‘here’); } ); 什么都不做:( 我必须说我错误地认为 jQueryMobile使用了jQueryUI控件,因为这是我的第一个想法,但是现在深入研究事件我可以看到情况并非如此,仅仅是在CSS设计方面。 我能做什么? jQuery Mobile Slider 源代码可以在Git上找到,如果它可以帮助任何人以及在JSBin上找到测试页面 据我所知, #slider是带有值的文本框,所以我需要挂钩滑块手柄,因为此滑块的生成代码是: Input slider: 并检查处理程序锚点中的事件我只得到click事件 $(“#slider”).next().find(“a”).data(“events”); 固定 从伊万回答,我们只需要: Input slider: 然后 $(document).bind(“pagecreate”, function(event, ui) { $(‘#slider’).siblings(‘.ui-slider’).bind(‘tap’, function(event, ui){ makeAjaxChange($(this).siblings(‘input’)); }); $(‘#slider’).siblings(‘.ui-slider a’).bind(‘taphold’, function(event, ui){ makeAjaxChange($(this).parent().siblings(‘input’)); }); function makeAjaxChange( […]