成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

$(document).click() 在iphone上不觸發(fā)事件解決辦法

jindong / 3434人閱讀

摘要:點我以上代碼在電腦瀏覽器和安卓上都能觸發(fā)事件,但是在上卻完全沒有反應(yīng)查閱了很多信息后,說是這些元素上沒有事件,它是事件,就是說如果這個標簽是的可事件則是可以觸發(fā)的,因為本身默認不可點擊有一個解決方法是給這個元素添加這樣是可以解決的但是如果你

點我
$(document).on("click", ".name", function() { alert("name"); });

以上代碼在電腦瀏覽器和安卓上都能觸發(fā)alert事件,但是在ios上卻完全沒有反應(yīng)
查閱了很多信息后,說是iphone這些元素上沒有click事件,它是touch事件,
就是說如果這個name標簽是button的可click事件則是可以觸發(fā)的,因為div本身默認不可點擊
1、有一個解決方法是給這個元素添加css
.name{
cursor:pointer;
}
這樣是可以解決的
2、但是如果你覺得粗暴的話,可以將click改為touchstart事件,或者共存
$(document).on(“click touchstart”, “.name”, function() {
alert(“name”);
});
3.或者把div標簽改成button或者a標簽

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/88943.html

相關(guān)文章

  • $(document).click() iphone上不觸發(fā)事件解決辦法

    摘要:點我以上代碼在電腦瀏覽器和安卓上都能觸發(fā)事件,但是在上卻完全沒有反應(yīng)查閱了很多信息后,說是這些元素上沒有事件,它是事件,就是說如果這個標簽是的可事件則是可以觸發(fā)的,因為本身默認不可點擊有一個解決方法是給這個元素添加這樣是可以解決的但是如果你 點我 $(document).on(click, .name, function() { alert(name); }); 以上代碼在電...

    liangzai_cool 評論0 收藏0
  • click延時”是怎么來的與自定義tap事件解決“點透”

    摘要:早期版本的的就是如此處理的,自定義事件在中觸發(fā),解決單擊延時的問題。給按鈕綁定事件事件執(zhí)行自定義事件觸發(fā)上的事件當然實際中肯定要放在其他的事件回調(diào)中,不然沒辦法響應(yīng)用戶操作。 click延時 在移動設(shè)備上按下手指單擊,按先后順序,依次會發(fā)生touchstart->-touchmove(如果有的話)>touchend->mousedown->mousemove(如果有的話)->mouse...

    kid143 評論0 收藏0
  • iOS下的點擊事件失效解決方法

    摘要:下的點擊事件失效解決方法問題描述當委托給一個元素添加事件時,如果事件是委托到或上,并且委托的元素是默認不可點擊的如等,此時事件會失效。 iOS下的點擊事件失效解決方法 問題描述 當委托給一個元素添加click事件時,如果事件是委托到 document 或 body 上,并且委托的元素是默認不可點擊的(如 div, span 等),此時 click 事件會失效。 demo: ...

    aaron 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<