我的默认布局中有一个Jquery fadeout函数,如:
$(function() {
setTimeout(function(){$('.alert').fadeIn(2000);}, 5000);
});
但我想在特定页面上禁用此功能。 如何阻止这一点。请帮忙。 我试过这个:
$(function() {
$('.alert').stop().fadeIn(2000);
});
但没有工作
答案 0 :(得分:0)
在特定页面上,您可以向元素添加另一个类,例如.disabled
,然后让主布局中的代码如下:
$(function() {
setTimeout(function(){$('.alert:not(.disabled)').fadeIn(2000);}, 5000);
});
答案 1 :(得分:0)
答案 2 :(得分:-1)
你应该在$(' .alert')之前添加此代码.stop()。fadeIn(2000);
callbacks.disable( ".alert" );