我希望我有几个 div [最多 10 个],我想自动添加其中一个并在特定元素悬停时显示它,我想我不能将它们一一添加到元素中并一一隐藏,并使用再次显示它们:hover
例子:
<div class="info1">extra info1</div> <!-- Hidden by deffult -->
<div class="info2">extra info2</div> <!-- Hidden by deffult -->
<div class="info3">extra info3</div> <!-- Hidden by deffult -->
<div class="info4">extra info4</div> <!-- Hidden by deffult -->
<div class="bla">I want info #1</div>
<br />
<div class="bla">I want info #2</div>
<br />
<div class="bla hovered">I want info #3</div> <div class="info3">extra info3</div> <!-- there wasn't info3, but its appeared because of the hovering -->
<br />
<div class="bla">I want info #4</div>
<br />
当我创建这个[here]时我失败了,因为我不需要 css 的帮助,正如你所看到的,extra span
第一次加载时它没有隐藏(换句话说,它应该在第一次加载时隐藏,并且只在悬停时出现)。
我认为当我尝试使用失败的尝试时会更好onmouseover="this.className='
,.appendTo
但我不知道将它们一起使用的正确方法。
任何想法,建议?
更新:伙计们,我非常感谢您对:hover
需要放置和隐藏span
内部的解决方案的帮助div
。但我需要更灵活、更专业的解决方案。