我搜索了很多问题,但我没有找到正确的方法。我的问题是:我想创建一个div
动态的,在mouseover
将它附加到另一个时显示它div
,并删除(通过remove()
函数)在mouseout
. 我尝试了几种方法,但在任何一种方法中,有时会div
出现然后消失,有时不会,有时当我的鼠标离开容器中的文本时它会消失div
。感谢你们 。
这是我的代码
var usr = 'username_pre';
var newdiv = $('<div>', {
html: '<a href="#" title="">'+usr+'</a> </br> <a href="#" title="">impostazioni</a> </br> <a href="#" title="">esci</a>'
});
$("#container").mouseover(function(){
$("#options").css('visibility','visible').append(newdiv);
});
$("#options").mouseout(function(){
$(newdiv).remove();
});