我的网页上有一些脚本存在冲突。
Firebug给了我这个错误:
Failed to load
Uncaught TypeError: Cannot call method 'click' of null
来自这个脚本:
<script type="text/javascript" src="jquery-1.2.pack.js"></script>
<script type="text/javascript" src="jquery.jPrintArea.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.link').click(function(){ $.jPrintArea('#tabella') });
});
</script>
有什么问题? 非常感谢!
PS。对不起,我的英语不好!
答案 0 :(得分:3)
也可能由于冲突而发生。
使用此:
var j = jQuery.noConflict();
j(document).ready(function(){
j('.link').click(function(){ j.jPrintArea('#tabella') });
});
答案 1 :(得分:0)
替换:
<script type="text/javascript" src="jquery-1.2.pack.js"></script>
使用
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
在尝试调试之前,请务必确保您拥有最新版本的JQuery。这个问题在核心库中得到修复的可能性很大。