今天有位园友在首页发了一篇随笔,却不能评论和推荐,检查发现是该园友自己添加的js代码与jQuery冲突引起的,引起冲突的代码如下:
<
script type
=
"
text/javascript
"
>
function $(id){ return document.getElementById(id);}
< / script>
function $(id){ return document.getElementById(id);}
< / script>
解决方法就是在评论和推荐功能的代码执行之前夺回$的控制权,代码如下:
<
script type
=
"
text/javascript
"
>
if ($ != jQuery) {
$ = jQuery.noConflict();
}
< / script>
if ($ != jQuery) {
$ = jQuery.noConflict();
}
< / script>