mui框架阻止了onclick事件吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mui框架阻止了onclick事件吗相关的知识,希望对你有一定的参考价值。

参考技术A mui相关的一些控件是通过拦截a标签上的href来实现的,所以mui.js会阻止a标签上的href跳转,因此需使用JS对标签添加事件监听。mui.openWindow()对运行环境进行判定,5+环境会打开新的webview,普通手机浏览器环境会进行window.location.href跳转。本回答被提问者采纳

阻止后续事件的发生 onclick 双return 事件绑定(..$).click一个return

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<a onclick="return ClickOn()" href= "http://oldboyedu.com">走你1</a>
<a  id=‘i1‘ href= "http://oldboyedu.com">走你2</a>

<script src="../jquery-2.12.4.js"></script>
<script>
    function ClickOn() {
        alert(123);
        return false
    }
    $("#i1").click(function () {
        alert(123);
        return false

    })
</script>

</body>
</html>

 

以上是关于mui框架阻止了onclick事件吗的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript基础 a标记 使用onclick事件阻止默认跳转 onclick事件 与 跳转 ,onclick事件优先执行。

MUI开发指南mui事件处理

阻止单击一次 span 元素上的 onClick 事件

React - 带有 onBlur 事件的 ul 阻止 onClick 在 li 上触发

移动端JS父层Touch事件用了冒泡,子层onclick事件不生效

阻止后续事件的发生 onclick 双return 事件绑定(..$).click一个return