0
<div id="element1" onclick="change();">1</div>
<div id="element2" onclick="change();">2</div>
<div id="element3" onclick="change();">3</div>

当单击 element1 进程更改功能和其他 onclick 功能不起作用。我怎么能用jquery做到这一点?

4

1 回答 1

1

.one()一种解决方案是使用只运行一次的 jQuery函数。

前任:

$('#element1,#element2,#element3').one("click", function() {
  console.log("This will be displayed only once.");
})

这也将允许您删除您拥有的内联 JavaScript 以获得更简洁的代码。

于 2012-11-17T22:22:56.160 回答