0

我有一些带有如下行的html:

<ul>
<li onClick ="click(event, l1, url1)";>
..

<li onClick = "click(event, l2, url2)";>
..

等等

如果我取出 onClick,我可以遍历 li 元素并在每个元素上调用 attachEvent。但是有没有一种简单的方法来处理每个事件的论点不同的事实?

4

1 回答 1

1

而不是迭代,你应该使用像 jQuery's on function这样的委托。至于传递不同的论点,这完全取决于这些论点的含义。如果它们是上下文的,则可以从 DOM 中检索它们,或者您可以使用元素数据集

于 2012-09-07T17:01:51.617 回答