H5+学习 之 知识点总结

1、a连接凡是使用了mui的mui(‘.mui-content’).on(‘tap’,’.user-link’,function(){})这玩意绑定事件的他都默认的阻止了dom默认行为,例如点击a他就不会跳转页面

2、绑定a连接事件弹出模版子模版的模式,里面有一层判断

//更新子模版url
if (contentWebview.getURL() != href) {
contentWebview.loadURL(href);
}

正常的话这个判断内的代码只能执行一次,但是如果你把href的值变成data-href的话这个代码会每次触发事件都会执行一次,原因是如果你存储的是本地相对路径的话,非href属性获取他的值永远都是你在页面书写的值,而herf是取的绝对路径的值,例如file:///这个开头的,所以他才会这样婶的!

就因为这第二点把我坑了,我的子模版里的下拉刷新第一次进去是正常的,而第二次进去就不正常了,结果是因为他第二次点击有给执行了一次loadurl导致的,坑爹啊!

3、使用固定定位的元素不要放入mui-content 这个标签内否则定位元素叠加到其他元素上后会出现点击失效问题

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>