Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在动态创建的div上放置定时jquery函数_Javascript_Jquery_Javascript Events - Fatal编程技术网

Javascript 在动态创建的div上放置定时jquery函数

Javascript 在动态创建的div上放置定时jquery函数,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,当用户mouseEnters输入标记时,我创建了一个简单的小div。我正在使用prepend()创建div。一旦动态创建了这个div,有没有办法延迟淡出?假设在创建div后4秒?我们将一如既往地感谢您的帮助。谢谢各位 我退房了,但没用 这就是我的工作 $('.sitename').mouseenter(function(){ $(this).parent().prepend('<div class="mobile_pop">Available on All Mobil

当用户
mouseEnters
输入
标记时,我创建了一个简单的小div。我正在使用
prepend()
创建div。一旦动态创建了这个div,有没有办法延迟淡出?假设在创建div后4秒?我们将一如既往地感谢您的帮助。谢谢各位 我退房了,但没用

这就是我的工作

    $('.sitename').mouseenter(function(){
    $(this).parent().prepend('<div class="mobile_pop">Available on All Mobile Devices</div>');
});//end mouseEnter
$('.sitename').mouseenter(函数(){
$(this).parent().prepend('在所有移动设备上可用');
});//末端鼠标器
您可以执行以下操作:

$('.sitename').mouseenter(function(){
    var $div = $('<div class="mobile_pop" style="display:none;">Available on All Mobile Devices</div>');
    $(this).parent().prepend($div);
    setTimeout(function(){$div.fadeIn()}, 4000);
});
$('.sitename').mouseenter(函数(){
var$div=$(“可用于所有移动设备”);
$(this.parent().prepend($div);
setTimeout(函数(){$div.fadeIn()},4000);
});
它只是在您创建的div中注册一个函数

您可以执行以下操作:

$('.sitename').mouseenter(function(){
    var $div = $('<div class="mobile_pop" style="display:none;">Available on All Mobile Devices</div>');
    $(this).parent().prepend($div);
    setTimeout(function(){$div.fadeIn()}, 4000);
});
$('.sitename').mouseenter(函数(){
var$div=$(“可用于所有移动设备”);
$(this.parent().prepend($div);
setTimeout(函数(){$div.fadeIn()},4000);
});
它只是在您创建的div中注册一个函数


非常感谢您!这完全帮助了我,并把我带到了我需要去的地方!再次感谢,非常感谢!这完全帮助了我,并把我带到了我需要去的地方!再次感谢