0
我在Wordpress站點中使用以下jquery腳本。當我不入隊jQuery時它工作正常。但是,當jQuery入隊時,它不再運行。在Wordpress中包含jquery腳本的正確方法?
任何想法我做錯了什麼?
$(function() {
var $sidebar = $(".side"),
$window = $(window),
offset = $sidebar.offset(),
topPadding = 15;
$window.scroll(function() {
if ($window.scrollTop() >= 240) {
$sidebar.stop().animate({
marginTop: $window.scrollTop() - offset.top + topPadding
});
} else {
$sidebar.stop().animate({
marginTop: 0
});
}
});
});
PS。是的,我曾嘗試將$(function))
的初始呼叫更改爲jquery(function))
,但它仍然無法運行。
只是良好的措施(不採取這種錯誤的方式),但你嘗試'的jQuery(功能)'或'的jQuery(功能) '?因爲它必須是第二個工作。你是否試圖把它放在一個準備好的事件? –
@ suicidal.banana'$(function(){})'是dom準備好的包裝器。 http://api.jquery.com/ready/ – charlietfl
哦shi-另一件事學到了:D謝謝/我的壞! –