我有以下 jquery 来阻止任何链接工作。它在 Chrome 中可以正常查找,但在 Firefox 中却失败。我没有看到任何错误。根据我在网上找到的一些信息,我将导入更改为:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js" type="text/javascript"></script>
这是 Jquery:
<script>
var j$ = jQuery.noConflict();
j$(document).ready(function (){
stopClick();
});
function stopClick(){
j$( ".cxfeeditem" ).on( "click", "a", function() {
event.preventDefault();
});
}
</script>
感谢您的帮助,我真的被困住了。
最佳答案
您需要将事件对象作为单击处理程序的第一个参数传递。试试这个:
function stopClick(){
j$( ".cxfeeditem" ).on( "click", "a", function(event) {
event.preventDefault();
});
}
关于Jquery 在 Chrome 中工作,但在 Firefox 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27663925/