我对 mootools 1.4 和多个单独元素之间的交互有一点问题。我有一个这样的菜单:
<div id="links">
<a class="readmore" href="#1" title="1">Read More</a>
<a class="readmore" href="#2" title="2">Read More</a>
<a class="readmore" href="#2" title="3">Read More</a>
...
</div>
还有一个像这样的元素:代码 PHP:
<div id="content">
<div id="1">Lorem Ipsum</div>
<div id="2">Lorem Ipsum</div>
<div id="3">Lorem Ipsum</div>
...
</div>
两者的长度相同(菜单的每个链接都有一个对应的 div 元素)。我需要做的是在每个菜单链接上创建一个侦听器,以便在单击它时显示 div。这就是我的问题所在,因为目前我使用菜单链接的标题来打开具有相同 ID 的 div。我认为这不是性能最高的,也许我可以在一个循环中使用 index 完成所有这些操作?
其他小问题(根本不那么重要):如何在一行代码中的 2 个元素上添加相同的事件(如果用户单击不同的按钮,以避免代码行的乘积来做完全相同的事情)?
非常感谢 !