我不能讓我的選擇框與我在桌面上啓用touchenabled一起工作。查看我的小提琴,你會看到當你點擊「ARTICLE」時,只有當我禁用桌面用戶的touchenabled時,選擇框纔會起作用。Touchswipe.js不允許選擇框在桌面上打開
touchenabled:「上」 http://jsfiddle.net/y82XD/(文章選擇框將無法正常工作)
touchenabled:「關」 http://jsfiddle.net/y82XD/3/(文章選擇框正常工作)
我用一個腳本來檢測移動設備和希望啓用touchenabled:「on」,當device.mobile被檢測到時。移動檢測腳本有一個可以使用的名爲device.mobile()的JavaScript方法。因此,使用滑塊下面的腳本,我將如何結合device.mobile()來設置touchenabled:「on」移動設備,同時設置touchenabled:「關閉」其他所有內容?
var tpj=jQuery;
tpj.noConflict();
tpj(document).ready(function() {
if (tpj.fn.cssOriginal!=undefined)
tpj.fn.css = tpj.fn.cssOriginal;
tpj('#slidebox').services(
{
width:620,
height:460,
slideAmount:4,
slideSpacing:10,
touchenabled:"off",
NEED CODE HERE to enable touchenabled:"on" when device.mobile detected
mouseWheel:"off",
hoverAlpha:"on",
slideshow:3500,
hovereffect:"on",
callBack:function() { }
});
});
問題是,它應該在非移動瀏覽器上工作?也許做一些檢測,並只在移動設備上啓用它? – bobber205
這是我的下一個問題,我使用腳本來檢測移動設備,我剛剛檢查和JavaScript方法被稱爲device.mobile()所以我怎麼能得到touchnabled:「on」 – MShack
@MShack好的,我編輯了我的答案。讓我知道這是否有效,似乎很簡單。 –