WordPress 開發插件,使用jQuery的時候出現下列錯誤
TypeError: $(…). is not a function
在 WordPress 中調用 jQuery 選擇器(Selector)不能使用金錢符號 $ ,原因我也不知道
$(...){}
要使用 jQuery 作為選擇器 (Selector)
jQuery(...){}
但有些是以前寫的,要把它們運用在WordPress上前要把所有金錢符號 $ 都改掉,有點麻煩,也可能會造成未知的Bug,因此,可以使用以下方法簡單解決這問題
解決方法:
於 jQuery 載入完成後加上以下程式:
<script src='jquery.js?ver=1.12.4'>
if (typeof $ == 'undefined') {
var $ = jQuery;
}
</script>