我使用以下代码在我的主网页上切换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
);
});
使用上面的代码会发生以下情况:
我想要实现的目标是:
我尝试将css样式“display:hidden”添加到div中,但无济于事。有什么想法吗?
谢谢。
答案 0 :(得分:0)
应该{{1}}不隐藏
答案 1 :(得分:0)
从“检查代码”开始,“以下情况”之后的部分正是我认为应该发生的部分。试试吧:
$(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();
});