聲明:我是一個總共jQuery新手。爲什麼我不能在我的wordpress網站上運行任何jQuery?
我所嘗試過的: 在Magnum WP主題內有多個js文件入隊。我已經添加了jQuery代碼到custom.js
,這個代碼肯定是可以正確連接的(因爲函數顯然已經用完了)。我也嘗試在頭部添加<script>
標籤,並在最後(在調用jQuery庫之後)直接粘貼代碼。這個主題使用jQuery,所以lib是絕對鏈接的。我已經嘗試了很多不同的代碼片段,我無法讓它們中的任何一個工作。例如。我一直在試圖整天獲得這一個運行
jQuery(window).scroll(function() {
var position = $(this).scrollTop();
jQuery('.section').each(function() {
var target = $(this).offset().top;
var id = $(this).attr('id');
if (position >= target) {
jQuery('.menu-wrap > ul > li > a').removeClass('yes');
jQuery('.menu-wrap > ul > li > a[href=#' + id + ']').addClass('yes');
}
});
});
我也有jQuery
嘗試過用$
(不知道這是語義正確的)所取代。
我可以確認鏈接的HTML元素存在。 .yes
在我的樣式表中引用了我可以確認的規則background: red;
。
我完全不知道爲什麼這個代碼或任何其他jquery函數不會加載。
在Chrome控制檯中沒有相關的錯誤。
東西在控制檯?錯誤?或只是不工作? – xAqweRx
你檢查過控制檯嗎?它可能能夠暗示你的解決方案.. –
@xAqweRx沒有相關的錯誤: jquery-migrate.min.js?ver = 1.4.0:2 JQMIGRATE:Migrate安裝,版本1.4.0 theme.min。 js?ver = 1457655677:3 carouFredSel:找不到「.services-slider」的元素。 util.js:222 Google Maps API警告:NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys – user1395909