0
我有两个div元素,其中一个代表帖子(状态帖子),一个代表删除帖子的删除按钮。删除按钮只能在表示帖子的div元素的鼠标悬停事件上显示。它也应该显示在删除按钮本身的鼠标悬停事件上,因为它位于帖子内。帖子中的鼠标悬停按钮开始闪烁?
document.getElementById('statusPost').addEventListener('mouseover', function(event){
var deleteButton = document.createElement('div');
deleteButton.id = 'deleteButton';
deleteButton.className = 'deleteButton';
this.appendChild(deleteButton);
},false);
document.getElementById('statusPost').addEventListener('mouseout', function(event){
this.removeChild(deleteButton);
},false);
现在的问题是,在删除按钮的鼠标悬停,删除按钮开始闪烁?删除按钮位于帖子内,就像facebook一样。它就像在mouseover上的删除按钮一样被视为表示帖子的div元素的鼠标移出。所以这就是为什么它开始闪烁。这至少是我的想法。我如何解决这个问题,如果鼠标悬停在删除按钮上,这是在帖子内,它停止blinkng?
非常感谢这个小小的烦人问题,非常耗时。非常感谢您花时间解决我的问题。 – einstein 2010-10-06 00:45:48