我有以下脚本:
setTimeout( "jQuery('#quick-signup, .triangle-up').fadeOut();",3000 );
无论如何,如果没有点击div(或其中任何一个孩子),我可以将其设置为仅执行此操作吗?
答案 0 :(得分:2)
您可以将类添加到单击的对象中:
$('#quick-signup, .triangle-up').on('click', function(){
$(this).addClass("clicked");
})
然后在你的代码中你可以使用:
setTimeout( "jQuery('#quick-signup, .triangle-up').not('.clicked').fadeOut();",3000 );