我使用下面的代码在我的主页上切换一个div:
$(document).ready(function() {
window.setTimeout(function() {
if ($("div[id='feature-content']").is(":visible")) {
$("div[id='feature-content']").hide();
$("div[id='feature-content']").slideToggle(9000).delay(4000);
}
$("div[id='feature-content']").slideToggle(9000).delay(4000);
}
,
5000
);
}); 对于上面的代码,会发生以下情况:
f 210
我想要实现的是:
我试图在div中添加css样式“display:隐藏”,但没有效果。有什么想法吗?
谢谢。
发布于 2011-07-28 01:38:12
“以下发生”之后的部分正是我认为应该发生的部分,从检查代码开始。试试这个:
$(document).ready(function() {
$("div[id='feature-content']").hide().delay(5000).slideToggle(9000);
});编辑--我认为OP希望它暂停,滑动到视图中,暂停,然后滑出视图,如下所示:
$(document).ready(function() {
$("div[id='feature-content']").hide().delay(5000).slideToggle().delay(9000).slideToggle();
});发布于 2011-07-28 01:37:57
它应该是display:none而不是隐藏的
https://stackoverflow.com/questions/6853218
复制相似问题