对 .click() 使用超过 1 个项目

发布于 2024-09-10 20:04:47 字数 398 浏览 1 评论 0原文

这可能吗?

代码:

$('#goRightBtn').click(function() {
        Random code here
};

我有一个按钮,当您单击该按钮(goRightBtn)时,它将执行该代码中的所有功能以及其他操作。但我还有另一个按钮可以做完全相同的事情(不要问为什么......只是需要它!)我该如何制作它,以便在选择其中一个 btns 时我可以以某种方式使该代码工作。

想要

$('#goRightBtn','#secondBtn').click(function() {
        ///Random code here
};

工作之类的吗?

请帮忙! :)

Is this possible?

Code:

$('#goRightBtn').click(function() {
        Random code here
};

I have a button, when you click that button (goRightBtn) it will do all of the functions and whatnot inside that code up there. But I also have another button that will do the exact same thing (don't ask why.. Just need it!) How do I make it so that I can somehow make that code work when either one of the btns are selected..

Would something like

$('#goRightBtn','#secondBtn').click(function() {
        ///Random code here
};

work?

Please help! :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

马蹄踏│碎落叶 2024-09-17 20:04:47
$('#goRightBtn, #secondBtn').click(function() {}

如果您指定第二个参数,则意味着您正在指定上下文。否则,只需将 id 放入初始参数的字符串中,如上所示。

http://api.jquery.com/multiple-selector/

$('#goRightBtn, #secondBtn').click(function() {}

If you specify a second argument, that means you are specifying the context. Otherwise just put the ids in your initial argument's string like above.

http://api.jquery.com/multiple-selector/

幽蝶幻影 2024-09-17 20:04:47

以下应该有效(用逗号包裹它们)

$('#goRightBtn, #secondBtn').click(function() {
        ///Random code here
};

或者您可以使用 add 方法还:

$('#goRightBtn').add('#secondBtn').click(function() {
        ///Random code here
};

The following should work (a comma wrapping them)

$('#goRightBtn, #secondBtn').click(function() {
        ///Random code here
};

Or you can use the add method also:

$('#goRightBtn').add('#secondBtn').click(function() {
        ///Random code here
};
度的依靠╰つ 2024-09-17 20:04:47

几乎是对的:)就像这样(称为 多重选择器):

$('#goRightBtn, #secondBtn').click(function() {
  ///Random code here
});

Almost had it right :) It's like this (called a multiple selector):

$('#goRightBtn, #secondBtn').click(function() {
  ///Random code here
});
淡墨 2024-09-17 20:04:47

工作演示

$('#goRightBtn, #secondBtn').click(function() { 
        alert('test');
});

working demo

$('#goRightBtn, #secondBtn').click(function() { 
        alert('test');
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文