2011-07-22 33 views
2

我的页面上有一些脚本冲突。未捕获TypeError:无法调用方法'点击'null

萤火虫给我这个错误:

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

替换:

<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试图调试之前。可能性很大,这个问题在核心库中得到解决。

3

它也可能发生是由于冲突

使用此:

var j = jQuery.noConflict();  
j(document).ready(function(){ 
    j('.link').click(function(){ j.jPrintArea('#tabella') });  
}); 
相关问题