Discuz調用jQuery沖突的解決辦法

將jquery.js在common.js之后載入,在調用jQuery的函數前使用一下代碼:

1
jQuery.noConflict();

之后便可以使用jQuery()來代替jQuery原來的$()函數,而$()函數則是原來Discuz的$()函數。

例:

1
2
3
4
5
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery("div p").hide();
</script>