首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$ undefined错误

$ undefined错误
EN

Stack Overflow用户
提问于 2011-02-10 01:57:02
回答 1查看 258关注 0票数 0

我正在开发一个Chrome扩展,我得到了以下内容...

代码语言:javascript
复制
 $(document).keypress(function(event){ resizeDialogIFrame(overlaydiv, iFrame.contentWindow); });

但在执行时,我会得到以下错误...

Uncaught ReferenceError: $ is not defined

然而,$('form[name="gs"]').attr('action');在页面的其他地方工作得很好。出什么问题了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-10 01:59:06

如果jQuery加载正确(?)尝试此模式以确保$引用jQuery对象。

代码语言:javascript
复制
(function($) {
     $(function() {
         $(document).keypress(function(event){ resizeDialogIFrame(overlaydiv, iFrame.contentWindow); });
     });
}(jQuery));

如果这还不能解决问题,请检查jQuery是否正确加载。因此,调用

代码语言:javascript
复制
alert('jQuery' in window);

如果这提醒了false,那一定是出了什么问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4948604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档