2***@qq.com
2***@qq.com
  • 发布:2016-06-15 15:35
  • 更新:2016-08-29 11:15
  • 阅读:5652

mui中底部选项卡+div模式的示例中,我模拟对a标签的点击,完全就不跳转啊,如何解决

分类:MUI

//test 是测试按钮的ID,setting是设置标签a的id
document.getElementById("test").addEventListener("click",function(){
var setting=document.getElementById("setting");
//mui.trigger(setting,"click"); 无效没用
setting.click(); //无效

    })
2016-06-15 15:35 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

http://dev.dcloud.net.cn/mui/window/

思久

思久

看看你的Hbuilder版本是不是7.2.0的,是的话就等更新版本。7.2.0有BUG

lhyh

lhyh - 目前就职成都

<a id="test" href="#">  
    a标签  
</a>  
<button id="setting">按钮</button>

响应事件

document.getElementById("setting").addEventListener("click",function(){  
    var test=document.getElementById("test");  
    mui.trigger(test,"click");   
});  
document.getElementById("test").addEventListener("click",function(){  
    alert('123');  
});

实际测试有效,但是建议,如果你使用MUI做移动APP,尽量不要用click事件,而是使用tap事件,这个可以看官方文档 http://ask.dcloud.net.cn/article/122

  • 2***@qq.com (作者)

    这毫无意义,我需要的是自动跳转到超链接的页面,你自己在那个a标签的href里面随便写个链接,你看他会跳转吗。你这样alert肯定会alert啊,但我要的是模拟点击a标签,那就是会跳转的

    2016-06-22 14:15

b***@163.com

b***@163.com

我也遇到同样问题,求解

b***@163.com

b***@163.com

最后改为webview模式的选项卡解决了

该问题目前已经被锁定, 无法添加新回复