滑动切换 5 秒后隐藏 div
Hide div after slidetoggle 5s
我使用 slideToggle 打开和隐藏 div,如下所示。
$(document).ready(function(){
$('.btnopencart').click(function() {
$('#shoppingCart').slideToggle( "fast", function() {
});
});
});
但是我想设置 5s 显示 #shoppingCart 当然它可以再次切换,尽管它是 'display:none' 或 'display:block'
非常感谢。
使用.delay()
和$(this)
:
$(document).ready(function(){
$('.btnopencart').click(function() {
$('#shoppingCart').slideToggle( "fast", function() {
$(this).delay(5000).slideToggle("fast");
});
});
});
我使用 slideToggle 打开和隐藏 div,如下所示。
$(document).ready(function(){
$('.btnopencart').click(function() {
$('#shoppingCart').slideToggle( "fast", function() {
});
});
});
但是我想设置 5s 显示 #shoppingCart 当然它可以再次切换,尽管它是 'display:none' 或 'display:block'
非常感谢。
使用.delay()
和$(this)
:
$(document).ready(function(){
$('.btnopencart').click(function() {
$('#shoppingCart').slideToggle( "fast", function() {
$(this).delay(5000).slideToggle("fast");
});
});
});