3 回答

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
最好將touchstart事件與.on()jQuery方法結(jié)合使用:
$(window).load(function() { // better to use $(document).ready(function(){
$('.List li').on('click touchstart', function() {
$('.Div').slideDown('500');
});
});
而且我不明白您為什么使用$(window).load()方法,因?yàn)樗鼤?huì)等待頁(yè)面上的所有內(nèi)容都被加載,這往往很慢,而您可以使用$(document).ready()不等待頁(yè)面上的每個(gè)元素都首先被加載的方法。

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以使用而不是單擊:
$('#whatever').on('touchstart click', function(){ /* do something... */ });

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可能是對(duì)的,但是如果您正在使用模擬觸摸的桌面進(jìn)行開發(fā),那么這可能是您應(yīng)用程序中的一個(gè)問題,然后知道這可能就是我提到它的原因。我現(xiàn)在更喜歡小錘子lib來進(jìn)行移動(dòng)活動(dòng)。
添加回答
舉報(bào)