【发布时间】:2011-05-26 16:33:45
【问题描述】:
我正在学习和使用 jQuery,并希望为某些元素显示一个删除图标。
我有一个外部主 div,其中包含元素的包装器数量。在元素包装器内部,我想在用户将鼠标悬停在元素包装器上时显示一个删除图标,并在用户移出元素包装器时将其删除。
使用mouseover 和mouseout,我可以显示和删除图标,但是只要我将鼠标移到删除图标上,它就会被删除,因为它会触发元素包装器的mouseout 事件。我做错了什么?
【问题讨论】:
-
在“doh!”中片刻,我将缺少的 CSS 答案添加到我的答案中。你实际上并没有说你不得不用 JavaScript 来做这件事,对吗? :-) 但是还有一个 JavaScript 选项(如果你想要 IE6 支持,你将需要它)。