在 jQuery 中,我想执行以下代码:
setInterval((function() {
return alert('hello');
}), 3000);
但仅当 DOM 包含某个元素时,例如
<div id="say_hello">Say hello</div>
这一定是非常基本的,但我似乎无法做到正确。
在 jQuery 中,我想执行以下代码:
setInterval((function() {
return alert('hello');
}), 3000);
但仅当 DOM 包含某个元素时,例如
<div id="say_hello">Say hello</div>
这一定是非常基本的,但我似乎无法做到正确。
if( $( '#say_hello' ).length > 0 ) {
setInterval((function() {
return alert('hello');
}), 3000);
}
$(document).ready(function(){
if ($('#say_hello').length) // check for existence of div tag
{
setInterval((function() {
return alert('hello');
}), 3000);
}
});