最近在工作中发现个问题,原本好好的网页,写了一些自己的jquery代 码之后,竟然总是不起作用,无论写的多么简单,都不起作用,似乎jquery失效了一般,在火狐下调试看了下,页面报TypeError: $(...) is null $("#c1").change(function(){…… 这种错误,找了半天原因最后发现竟是页面中加载的一个插件给捣的鬼,是它将jquery的$方法给覆盖了。对于这个问题,现在分享两种解决方法。
(1)删冲突插件,jquery作为基础库,当然是没有理由被删了。这个方法最直接了。
jQuery.noConflict();
//将变量$的控制权让渡给给其他插件或库
jQuery(
function
(){
//不在直接使用$,而是使用jQuery
jQuery(
"p"
).click(
function
(){
alert( jQuery(
this
).text() );
});
});
(2)如果你感觉jquery写起来比较累,还可以这么写:
将jquery的$方法改名,具体改名方法如下:
var
myJ=jQuery.noConflict();
//自定义一个别名
myJ
(
function
(){
//使用jQuery
(myJ
"p"
).click(
function
(){
alert(
myJ
.text() );
});
});
|
|
|
|
相关推荐
今天手写了一个简单的页面做测试用,写完js部分总是报 TypeError document.getElementById(…) is null 这个错误,代码看了几遍,语法上没找着什么错误,没办法,就在互联网上搜索了一下,才发现 document....
为大家分享了一个解决jquery插件:TypeError:$.browser is undefined报错的方法,解决报错问题的方法也很简单,需要解决此类问题的朋友不要错过这篇文章。
主要介绍了TypeError document.getElementById(...) is null错误原因,这是很容易犯的一个低级错误,需要的朋友可以参考下
$.TOJSON IS NOT A FUNCTION的解决办法-附件资源
主要介绍了Vue 报错TypeError: this.$set is not a function 的解决方法,分享给大家,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了vuex 解决报错this.$store.commit is not a function的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
对window.open进行封装, 使其更好用, 且更兼容, 很多人说window.open不兼容,其实不是, 因为不能直接执行, 必须通过用户手动触发才行;看代码: 代码如下 var openWindow = function(url, options) { ...
上传二维码解析,长按识别二维码,生存二维码,reqrcode.js等功能。二维码解析是否成功返回路径,代码直接可以运行
struts2官网2.3版本的最后一个版本,能够满足网络上基于struts2 的2.3版本的示例源码开发。注意此版本的dispatcher是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter。...
主要介绍了Django 错误:TypeError at / 'bool' object is not callable解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
包含了jquery-1.8.3.js和jquery-1.8.3.min.js两个不同的版本 jQuery1.8.3更新日志 IE8中的HTML相关Bug jQuery1.8.2在IE9中调用ajax失败的问题 jQuery1.7.1不能正确地设置IE7中克隆元素的tabindex属性 压缩的JS文件...
1.需要node环境支持 2.下载模拟器->微信->搜索你要扒取的小程序(点开即可) ...4.执行反编译命令,node wuWxapkg.js filepath 百度也有很多教程,基本大致相同,但是很多反编译脚本缺少依赖,无法完成反编译。
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法 TypeError: ‘NoneType’ object is not iterable 这个错误提示一般发生在将None赋给多个值时。 def myprocess(): a == b if a != b: ...
TypeError: notify.sendNotifybyWxPucher is not a function!
bootstrap-table-export.js bootstrap-table表格导出js
关于插件wiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。 Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。 Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端...