我想在加載帶有此代碼的html頁面時激活此動畫,並且當我點擊另一個Ajax頁面選項卡時我想禁用此選項,因爲此刻此動畫在每個ajax頁面上動畫div我只想在特定的頁面上加載它。禁用其他頁面上的動畫
這怎麼可能?
$(window).scroll(function() {
if ($(this).scrollTop() < 200) {
$(".example").animate({
top: "0px"
}, {
duration: 50,
easing: 'easeInOutCubic'
});
} else {
$(".example").animate({
top: "-50px"
}, {
duration: 50,
easing: 'easeInOutCubic'
});
}
});
只需在您想要的頁面中添加腳本。 –
nope html是通過ajax在一個html文件中加載的,所以這是不可能的:/ – user3191542
在你的頁面中添加一個變量,通過AJAX'var enableAnimation = false'加載並檢查變量$(window).scroll '功能? –