我得到這個從控制檯,未捕獲的ReferenceError:$未定義(匿名函數)@ function.js:2 ..
這是我的js代碼
$(function() {
mobileNav();
});
function mobileNav() {
$('.mobile-btn').on('click', function(){
var status = $(this).hasClass('is-open');
if(status){ $('.mobile-nav-toggle, .mobile-btn').removeClass('is-open'); }
else { $('.mobile-nav-toggle, .mobile-btn').addClass('is-open'); }
});
}
在本地主機萬物順利,但在服務器上我得到這個JS錯誤..
<script src="/js/jquery-2.1.4.min.js" type="text/javascript"></script> <script src="/js/function.js" type="text/javascript"></script>
你包括jquery腳本嗎? – guradio
當您從服務器運行時,打開開發控制檯並檢查您收到的錯誤是什麼? –
您是否正在從CDN加載jquery ..也許它被阻止..嘗試將它包括在本地和所有其他腳本 –