下面是我的Jquery滑块范围(最小 - 最大)代码,该拖动在台式计算机上工作正常,但是当我在iPad上测试时,它不起作用。任何人都可以帮助我吗?Jquery滑块范围不适用于iPad
不幸的是我不能附加图片。下面是滑块范围的图,
=====(>)=======(<)=====
var maxValue,myRequest,isDown=false,setUrl;
setUrl = "/search_type/filter.php";
$("#slider-range").slider({
range: true,
min: 0,
max: 500,
step:25,
orientation: "horizontal",
values: [ 0,500 ],
slide: function(event, ui) {
if(ui.values[1] === 500)
{
maxValue = 500+"+";
}
else
{
maxValue = ui.values[1];
}
$("#priceRange").val("£" + ui.values[ 0 ] + " to £" + maxValue);
}
});
// AJAX CALL
$("#slider-range").find('a').mousedown(function(){
isDown=true;
});
$(document).mouseup(function(){
if(isDown)
{
return setAjaxRequest();
}
});
// Decoration drag image
$("#slider-range")
.find('.ui-slider-handle')
.eq(0).addClass('a-right').end()
.eq(1).addClass('a-left');
//Default this is
$("#priceRange")
.val("£" + $("#slider-range")
.slider("values", 0) + " to £" + $("#slider-range")
.slider("values", 1)+'+');
return true;
它的工作,它的一个魔法代码!谢谢 – Sappy 2012-08-15 07:31:03
throat .....完美的解决方案.. – ARUNRAJ 2012-11-07 06:24:51
是的。毫无疑问,它是一个好的解决方案。但我在Windows 8触摸屏PC和IE-11浏览器中发现了一些错误。如果您有任何解决方法,请分享。无论如何,感谢这个答案。 – varun 2014-06-26 12:59:14