自来水事件阻止泡沫zepto.js实施
最近在一个网站的移动版本,原本想使用jQuery移动,但是文件太大,所以使用zepto.js
由于使用的单击事件在移动网页的延迟,在zepto.js水龙头事件用。
里面可以用来防止泡沫使用的单击事件,但自来水的无效使用这种方法
现在我需要实现这个效果:在a.btn按钮,然后显示div.panel,隐藏div.panel当我点击非div.panel
$(a.btn ),(抽头
(e.stoppropagation); / /这方法不工作
$(div.panel )显示();
});
$(文档)。
$(div.panel )藏();
});
通过调试器,您可以在E对象中获得一个目标属性,该属性可用于实现所需的效果。
$(a.btn ),(抽头
$(div.panel )显示();
});
$(文档)。
如果(!(e.target美元)。HasClass(-)){
$(div.panel )藏();
}
});
这就是解决方案。
希望本文能对大家的javascript程序设计有所帮助。