jQuery 与 Discuz!冲突的解决方案

简介: 之前提交一款插件,然后被打回来的原因是页面报错。。。这就让我慌张了,毕竟我js基础为0...于是我百度了......

之前提交一款插件,然后被打回来的原因是页面报错。。。这就让我慌张了,毕竟我js基础为0...

于是我百度了......

以下方法,可以试试:

<script src="jQuery.js" type="text/javascript"></script>

//在后面加入

<script type="text/javascript">var jQuery = jQuery.noConflict();</script>

最后在模板中,只需要把<script></script>里面所有的 $ 替换为 jQuery 即可。

...然而这里我就紧张了

看了我的js文件,$有77个,好的,第一次我一次性覆盖.....结果功能失败。。。#(中枪)

于是我第二次尝试。。。。。于是在某站又看到了。。原来$后面有()才替换...看到这个,我想是拒绝的,有77个。。。

但是我还是咬牙坚持了下来。。结果.....#(深思)这个文件$()这样的完全没有,所以不需要改。。。

我就感觉日了狗的不爽,紧接着改第二个js。。还好这个js中有,但是很少,最后拿去测试,发现,哈哈哈哈哈。。报错没了。

其实还有个方法,表示。。。我的插件钩子在脚部文件,如果在头部,或者比dz的common.js等先加载的地方引出来就好了。

目录
相关文章
|
存储 Web App开发 JSON
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
303 0
|
JavaScript 机器学习/深度学习 UED
jQuery weui时间选择器datetimepicker只要年月日解决方案
只想选择年月日,jquery-weui建议使用日历但实际的需求如果选择生日等等,日历选择的用户体验很不好,所以进行源码修改,看下面颜色标注。 HTML部分 下面是JS部分 $("#birth").
4976 0
|
前端开发 JavaScript
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
115 0
|
JavaScript
jquery实现tab选项卡同一个按钮不同onClick链接的解决方案
jquery实现tab选项卡同一个按钮不同onClick链接的解决方案
99 0
|
前端开发 JavaScript C++
【JavaScript框架封装】在实现一个自己定义类似于JQuery的append()函数的时候遇到的问题及解决方案
版权声明:本文为博主原创文章,未经博主允许不得转载。更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/details/81087543 主要问题: 在刚开始创建了这个函数之后,使用的时候,总是会出现一个问题,就是按照正常步骤给一个ID选择器添加子节点的时候正常,但是到了给一个class选择器的元素添加的时候始终只能添加一个。
1077 0