javascript - JQuery onclick 条件停止链接?

标签 javascript jquery

我有一个链接:

链接

使用::

$('#myID').click(function(){
    if($("#myCheckbox").is(":checked")) {
        alert('Yes it is...'); //continue as normal
    }
    else {
        alert('Not checked');
        //exit do not follow the link
    }

...

那么//exit 不跟随链接可能吗?

最佳答案

尝试使用 event.preventDefault()

$('#myID').click(function(e) {
    if ($("#myCheckbox").is(":checked")) {
        alert('Yes it is...');
    }
    else {
        alert('Not checked');
        e.preventDefault(); // this prevents the standard link behaviour
    }
}

关于javascript - JQuery onclick 条件停止链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8789552/

相关文章:

javascript - 同一页面上多个 nivo slider 的不同延迟

javascript - Javascript 中没有时间戳的日期和时间

javascript - onmousedown - 左还是右?

javascript - 禁用容器内元素的所有操作

javascript - 如何使用 jQuery 等待 CSS3 过渡结束?

javascript - DateEdit 在客户端设置一个日期值

javascript - 如何在 WinDbg 中引用不同脚本中定义的 JavaScript 函数?

javascript - node.js 全局变量使用?

jquery - MVC 默认模型绑定(bind)器 - 将多选下拉列表绑定(bind)到 IList<T>

在下拉列表中选择项目时,jQuery 在 IE 中不起作用