0

我当时在 ASP.NET MVC3 应用程序上工作,我的视图中有很多链接,例如

链接1 链接2 链接3 链接4 链接5

我需要上面的链接共享相同的事件。

如何做到这一点?

4

1 回答 1

1

我假设您正在谈论客户端事件。只需向元素添加一个类,然后在脚本中分配按类选择它们的元素。尝试从某个容器(由 id 选择)中搜索具有类的元素,以避免在整个 DOM 中搜索。

代码:

var elements = document.getElementById("SomeContainerId").getElementsByClassName("Class");
elements.onclick = function() {
    // Do your stuff.
};

替换您想要的事件的“onclick”。

于 2012-11-15T14:17:39.300 回答