我的问题是没有办法使preventDefault()工作。
这是我的代码:

HTML:

<a class="list-ui-controlcol-link list-ui-controlcol-link-delete" href="http://localhost/lmvc_trunk/pages/delete/17">Törlés</a>


JQUERY:

$(".list-ui-controlcol-link-delete").click(function(event){
      event.preventDefault();
});


即使我从jQuery自己的网站(http://api.jquery.com/event.preventdefault/)复制粘贴原始示例,也无法正常工作。
您能解释一下为什么会发生这种情况以及如何使preventDefault正常工作吗?

最佳答案

您需要确保在加载DOM之后执行脚本:

$(document).ready(function() {
    $(".list-ui-controlcol-link-delete").click(function(event){
      event.preventDefault();
    });
});


有关更多详细信息,请参见此页面:http://api.jquery.com/ready/

关于javascript - jQuery preventDefault()问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21088920/

10-12 00:07
查看更多