下面是我的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