我的问题是无法使 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/