[英]Cannot remove mouseover event on Div
我有一个奇怪的问题。我在DIV上有悬停事件。在运行时,我必须在DIV中插入一些元素。在插入div元素后应该不会发生悬停事件。但是问题是我是否在将DIV中的元素悬停在DIV之前插入元素后进行了悬停事件。我试图删除属性对其不起作用...
如果您有解决方案,请告诉我
正如gmcalab所说,请提供一些代码。
但是,从这里开枪。 由于类始终应用于元素,所以无论该元素的状态如何。 完成后,也许您可以编写一些JavaScript来更改DIV的类。
<div id="yourdiv" class="foo">
完成您的工作,最后致电:
document.getElementById('yourdiv').className = 'bar';
然后在CSS中像
.bar:hover { background:#EDEDED; or-whatever-styling:you-need;}
但是再说一次,如果没有代码样本,这是一个很难的猜测...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.