Discuz和jQuery变量名冲突的3种解决方法


当前第2页 返回上一页


代码如下:

<script type="text/javascript">// <![CDATA[</p> <p>$j(function(){ //使用jQuery
$("p").click(function(){
alert( $(this).text() );
});
}); </p> <p>$("pp").style.display = 'none'; //使用prototype
// ]]></script>

我们可以引用jQuery给JQ赋予一个变量

代码如下:

var jq = jQuery.noConflict();</p> <p><script type="text/javascript">// <![CDATA[</p> <p>var jq = jQuery.noConflict();
jq(function(){ //使用jQuery
jq("p").click(function(){
alert( jq(this).text() );
});
});
jq("pp").style.display = 'none'; //使用prototype
// ]]></script>

替换之后应该是解决js冲突问题。

第三种,W3C在线手册解决方法,和上面的差不多一样:

http://www.w3school.com.cn/jquery/core_noconflict.asp

更多相关Discuz论坛的内容来自木庄网络博客


标签:Discuz论坛

返回前面的内容

相关阅读 >>

discuz! 6.1.0 图文安装教程

php 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级php要谨慎)

php 加密与解密的斗争

discuz 批量删除的sql命令小结

基于jquery的cookie的用法

Discuz论坛使用cdn后无法获取用户真实ip的解决方法

php通过curl模拟登陆dz论坛

详解iis httpd.ini中iis图片防盗链的方法

discuz! 7.0模板风格布局模块化设计

如何使用“php” 彩蛋进行敏感信息获取

更多相关阅读请进入《Discuz论坛》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...