jQuery 1.8.2是否与Firefox 16扩展不兼容?

时间:2012-10-26 12:58:17

标签: firefox jquery firefox-addon

以下是我为此示例添加的一些示例xul和一些脚本:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://linktargetfinder/skin/skin.css" type="text/css"?> 
<!DOCTYPE linktargetfinder SYSTEM "chrome://linktargetfinder/locale/translations.dtd">
<overlay id="sample" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml">
    <html:script type="application/x-javascript" src="jquery.js" />
 <script>
   $(window).load(function(){
     $('#loginBtn).click(function(){
      alert("hi!");
    });
   });
 </script>

jquery.js是jQuery 1.8.2的未压缩版本。在我的脚本中,我得到$或jQuery每次都是未定义的,并且我在加载jquery之后包含我的脚本文件。如果我降到1.7.2,我就不会再收到错误了。如果有更好的方法来加载jQuery并从Firefox扩展中进行AJAX调用,我很乐意听到它。

谢谢你们!

0 个答案:

没有答案