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