站长之家 - 经验 2009-12-16 10:00

DISCUZ中使用JQUERY时发生冲突的解决方法

《DISCUZ中使用JQUERY时发生冲突的解决方法》文章已经归档,站长之家不再展示相关内容,下文是站长之家的自动化写作机器人,通过算法提取的文章重点内容。这只AI还很年轻,欢迎联系我们帮它成长:

素闻在DZ模板中使用JQUERY时会出现冲突,因为改DZ程序较少,所以一直没有亲见,今天在给MJJer论坛添加个性化工能时用到JQUERY,发现只要加载JQUERY.MIN.JS文件模板就会出现JS错误。查找了相关资料,原来是DZ中自定义了获取特定ID内容的函数使用了$符号,直接与JQUERY的$选择器冲突。还好jquery留了一手,预留了在发生冲突时的解决办法:即使用 jQuery.noConflict()方法XML/HTML代码 var j = jQuery.noConflict(); 重新定义一个选择器j后即可用j代替$使用了,给id=load的div加内容即可用j("#load").html("要添加的内容");不过,落叶在模板中间使用时还是会出错,开始的解决办法是在DZ模板使用第一个$之前就申明var j = jQuery.noConflict();?

......

本文由站长之家用户“落叶人生”投稿,本平台仅提供信息索引服务。由于内容发布时间超过平台更新维护时间,为了保证文章信息的及时性,内容观点的准确性,平台将不提供完整的内容展现,本页面内容仅为平台搜索索引使用。需阅读完整内容的用户,请联系作者获取原文。

推荐关键词

24小时热搜

查看更多内容

大家正在看