用了侧滑导航之后,页面就不能用A标签跳转了,请问下能不能启用href跳转?
我用了下面的方法跳转,但是有点麻烦呀,因为页面上要跳转的地方很多
document.getElementById('one').addEventListener('tap', function() {
//打开关于页面
mui.openWindow({
url: 'one .html',
});
});
用了侧滑导航之后,页面就不能用A标签跳转了,请问下能不能启用href跳转?
我用了下面的方法跳转,但是有点麻烦呀,因为页面上要跳转的地方很多
document.getElementById('one').addEventListener('tap', function() {
//打开关于页面
mui.openWindow({
url: 'one .html',
});
});
//页面a标签的点击跳转事件
mui('.shop-content,.mui-table-view,.shop-category-container,.mui-bar,.mui-scroll,.mui-content').on('tap', 'a', function (e) {
if (!this.classList.contains('mui-disabled')) {
mui.openWindow({
url: this.getAttribute('href'),
id: 'info'
});
}
else {
//s e.preventDefault();
mui.preventDefault(e);
mui.stopPropagation(e);
}
});
水灵退散
这样的话是不是所有a标签链接都会跳转?如果是有些不需要跳转的呢?
2016-08-13 14:28
零式菜鸟
你只需要选择你要跳转的内容块就好了。mui('XXX,XX2') 这样就能控制你只需要跳转那一块。。
2016-09-22 09:22