jQuery 多版本衝突 如何解決呢?

許振揚 Jhen-Yung Hsu
1 min readJun 8, 2019

--

此篇文章解講若一個網站可能會有多個jQuery版本要使用

容易遇到的情況:
Ex: 想用別人開發好的套件 結果這個套件只能用於某個jQuery版本…

解決 以下直接給範例:



<script src=”jquery-1.3.2.js”></script>
<script>
var $jQ_132 = jQuery.noConflict(); #jQ_132 這變數可自取名
</script>
<script src=”jquery-1.4.2.js”></script>

完成之後$jQ_132 就代表jquery-1.3.2版本的 alias name

只要每次都引用$jQ_132(‘#xxxx’).xxxx() 就可以使用jQ_132版本的jQuery,呼叫舊版別人開發的plugin!

--

--

許振揚 Jhen-Yung Hsu

I am a student in Taiwan, majoring in CSIE @software engineer