亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

zepto.js中tap事件阻止冒泡的實(shí)現(xiàn)方法

 更新時(shí)間:2015年02月12日 11:36:38   作者:小蝦虎魚  
這篇文章主要介紹了zepto.js中tap事件阻止冒泡的實(shí)現(xiàn)方法,實(shí)例分析了由冒泡產(chǎn)生的click延遲解決方法,需要的朋友可以參考下

本文實(shí)例講述了zepto.js中tap事件阻止冒泡的實(shí)現(xiàn)方法。分享給大家供大家參考。具體如下:

最近在弄一個(gè)手機(jī)版的網(wǎng)站,本來想用jQuery Mobile,但文件太大了,所以用了zepto.js

由于移動(dòng)網(wǎng)頁中使用click事件會有延遲,所以就用上了zepto.js中的tap事件。

使用click事件可以使用stopPropagation來阻止冒泡,但tap使用該方法無效

現(xiàn)在我需要實(shí)現(xiàn)這樣一個(gè)效果:點(diǎn)擊a.btn這個(gè)按鈕,然后顯示div.panel,當(dāng)我點(diǎn)擊非div.panel時(shí)隱藏div.panel

$("a.btn").on("tap",function(e){
  e.stopPropagation();//該方法不起作用
  $("div.panel").show();
});
$(document).on("tap",function(e){
  $("div.panel").hide();
});

通過調(diào)試工具,得到e這個(gè)對象中有一個(gè)target屬性,于是可以通過該屬性來實(shí)現(xiàn)所需要的效果:

$("a.btn").on("tap",function(){
  $("div.panel").show();
});
$(document).on("tap",function(e){
  if(!$(e.target).hasClass("btn")){
    $("div.panel").hide();
  }
});

這樣算是解決了

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JavaScript之Canvas_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    JavaScript之Canvas_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了JavaScript之Canvas,Canvas是HTML5新增的組件,它就像一塊幕布,可以用JavaScript在上面繪制各種圖表、動(dòng)畫等
    2017-07-07
  • uni-app的基本使用教程

    uni-app的基本使用教程

    uni-app??? 是一個(gè)使用 ???Vue.js?? 開發(fā)所有前端應(yīng)用的框架,開發(fā)者編寫一套代碼,可發(fā)布到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個(gè)平臺,這篇文章主要介紹了uni-app的基本使用,需要的朋友可以參考下
    2022-11-11
  • js獲取隨機(jī)顏色值的函數(shù)

    js獲取隨機(jī)顏色值的函數(shù)

    隨機(jī)顏色如何獲取,在本文將為大家介紹下如何使用js來獲取,感興趣的朋友可以參考下
    2013-09-09
  • JS事件Event元素(兼容IE,Firefox,Chorme)

    JS事件Event元素(兼容IE,Firefox,Chorme)

    今天,想聊聊JS事件對象。相信大家對于獲得激發(fā)JS事件的原對象的理解,有的人可能簡單停留在IE上。也就是window.event這個(gè)對象
    2012-11-11
  • SyntaxHighlighter 3.0.83使用筆記

    SyntaxHighlighter 3.0.83使用筆記

    本文主要介紹了SyntaxHighlighter的配置及代碼的使用,并附上在博客園中使用SyntaxHighlighter 3.0.83的案例,非常實(shí)用,這里推薦給大家。
    2015-01-01
  • 一篇文章讓你輕松記住js的隱式轉(zhuǎn)化

    一篇文章讓你輕松記住js的隱式轉(zhuǎn)化

    這篇文章主要給大家介紹了如何通過一篇文章讓你輕松記住js的隱式轉(zhuǎn)化的相關(guān)資料,通過在各種情況下發(fā)生的隱式類型的例子,來詳細(xì)的了解隱式類型轉(zhuǎn)換的過程,需要的朋友可以參考下
    2022-01-01
  • JS控制輸入框內(nèi)字符串長度

    JS控制輸入框內(nèi)字符串長度

    這篇文章主要介紹了JS控制輸入框內(nèi)字符串長度,需要的朋友可以參考下
    2014-05-05
  • js正則test匹配的踩坑及解決

    js正則test匹配的踩坑及解決

    這篇文章主要為大家介紹了正則test匹配的踩坑示例講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 使用layui的layer組件做彈出層的例子

    使用layui的layer組件做彈出層的例子

    今天小編就為大家分享一篇使用layui的layer組件做彈出層的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JS實(shí)現(xiàn)一鍵回頂功能示例代碼

    JS實(shí)現(xiàn)一鍵回頂功能示例代碼

    一鍵回頂功能想必大家在瀏覽網(wǎng)頁時(shí)會經(jīng)常遇到吧,實(shí)現(xiàn)的方法也有很多,在本文為大家介紹下js是如何實(shí)現(xiàn)的,感興趣的朋友可以參考下
    2013-10-10

最新評論