`
sangei
  • 浏览: 334067 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

(转)$ is not a function 已解决

阅读更多

网上查资料和不断尝试,终于找到原因了.

1)网上一种解释:

If you are trying to add your own jQuery code to WordPress, and have had the error “$ is not a function” show up on Firebug, here is the fix:

Convert all dollar signs ($) to ‘jQuery’

The dollar sign is reserved in WordPress for the Prototype library, which is why it errors out. For example, instead of:

 
1
2
3
$().ready(function() {
   $("#select_me").show();
});

Change it to:

1
2
3
jQuery().ready(function() {
   jQuery("#select_me").show();
});

 

2)按照上面该法没作用. Error msg 变成: jQuery(***).dialog is not a function.

一个下午的努力, 觉得可能是js冲突所致.  一行行删代码, 发现是下面一行. 原来不是方法冲突, 而是引用冲突吧?!

 

"<script src="<session:constant name='ContextPath'/>/js/jquery-1.8.5/js/jquery-1.4.2.min.js" type="text/javascript"></script>". 在内部Frame的jsp中, 这样一行删除就OK了. 可能是外部已经引用了, 删除后jQuery的方法都正常了.

分享到:
评论

相关推荐

    控制台报错object is not a function的解决方法

    打开控制台发现报错:object is not a function。 感觉很奇怪,这块的功能最新没动过怎么会突然出问题了呢?上线时主流浏览器都测试过了呀。 虽然奇怪,但是还的解决问题。看着代码发现一个radio对象的name属性和一...

    Vue 报错TypeError: this.$set is not a function 的解决方法

    然而,当你遇到`TypeError: this.$set is not a function`的错误时,通常是因为`this`上下文没有正确指向Vue实例。下面我们将深入探讨这个问题及其解决方案。 ### 报错场景 在开发过程中,你可能在尝试将API获取的...

    ajaxFileUpload 报这错jQuery.handleError is not a function

    总的来说,解决"jQuery.handleError is not a function"错误的关键在于理解和适应jQuery的版本变化,以及正确地处理AJAX请求中的错误。确保你的代码和所依赖的库保持更新,可以避免很多类似的问题。同时,利用社区...

    js出现.endWith is not a function问题.pdf

    通过以上分析,解决`.endWith is not a function`问题的关键在于检查代码的正确性、变量类型以及运行环境的支持。如果需要在不支持`.endsWith()`的环境中使用,可以采用自定义扩展的方式来实现类似的功能。同时,...

    js报$ is not a function 的问题的解决方法

    总之,了解JavaScript代码中“$ is not a function”错误的根源,并掌握解决方法,对于任何Web开发者而言都是必备的技能之一。通过合理安排脚本和库文件的引入顺序,使用模块化加载工具,或者利用jQuery提供的工具...

    VUE使用‘luckysheet‘ is not defined已解决,其他博主方法没有解决请看这里

    总结一下,解决"luckysheet is not defined"的问题主要涉及正确安装、引入和初始化Luckysheet。如果你已经尝试过其他博主的方法而未成功,可以对照以上步骤检查并修正错误。同时,利用Luckysheet-master中的源码和...

    seajs加载jquery时提示$ is not a function该怎么解决

    本问题涉及到在使用Sea.js加载jQuery时遇到的一个常见问题,即在尝试使用jQuery时提示“$ is not a function”,这通常是由于模块加载机制不匹配导致的。 Sea.js 是一个遵循CMD规范的前端模块加载器,而jQuery 1.7...

    $.TOJSON IS NOT A FUNCTION的解决办法-附件资源

    $.TOJSON IS NOT A FUNCTION的解决办法-附件资源

    解决vue里碰到 $refs 的问题的方法

    本文将深入探讨如何理解和解决Vue中与$refs相关的问题。 首先,$refs的用途主要是为了方便在模板中引用组件或者DOM元素,它不是Vue的响应式系统的一部分。这意味着当你通过$refs访问子组件的属性或方法时,这些属性...

    微信小程序报错:this.setData is not a function的解决办法

    "微信小程序报错:this.setData is not a function的解决办法" 微信小程序报错:this.setData is not a function是一个常见的错误,特别是在使用微信小程序开发时。在这个错误中,this.setData变成了undefined,...

    vuex 解决报错this.$store.commit is not a function的方法

    当遇到 `this.$store.commit is not a function` 的错误,通常是因为在尝试调用 Vuex 中的 mutation 方法时,没有正确地配置或引用 store。 首先,我们需要确保正确安装了 Vuex。通过运行 `npm install vuex --save...

    self.attachevent is not a function的解决方法

    今天一个客户用chrome浏览器访问网站,他的网站js提示self.attachevent is not a function,这个问题就是这个浏览器不支持attachevent,可以通过如下方法解决了,分享一下,需要的朋友可以参考下

    解决koa2 ctx.render is not a function报错问题

    最后,以上内容详细说明了如何解决Koa2应用中的ctx.render is not a function错误。遇到这类问题时,开发者应当首先考虑是否是中间件顺序配置不当导致的。了解并掌握中间件的执行机制,对于Koa框架的使用至关重要,...

Global site tag (gtag.js) - Google Analytics