【发布时间】:2020-05-24 06:43:59
【问题描述】:
我正在研究 Google Apps 脚本并使用 JQuery。我想在 JQuery 选择器中放置多个实际元素。我想将 actual 元素放在选择器中。
我想要:
$(kojiNameElem, tankaElem, suryoElem, unitElem)
不喜欢(虽然可以):
$(".kojiName, .tanka, .suryo, .unit")
请看下面的代码:
var kojiNameElem = $("#koji_"+koji_id).find(".kojiName");
var tankaElem = $("#koji_"+koji_id).find(".tanka");
var suryoElem = $("#koji_"+koji_id).find(".suryo");
var unitElem = $("#koji_"+koji_id).find(".unit");
$(kojiNameElem, tankaElem, suryoElem, unitElem).on("focusin",function(e) {
console.log("focusin");
});
它仅适用于kojiNameElem。其他元素没有。
我知道它适用于 JQuery 选择器中的单个元素,如下所示。
$(kojiNameElem).on("focusin",function(e) {
console.log("focusin");
});
你能帮帮我吗?
【问题讨论】:
-
这能回答你的问题吗? jQuery OR Selector?
-
@Nick 结果与我的预期相同,但不能完全回答我的问题。我们没有办法将多个实际元素直接放入 JQuery 选择器中,因为单个实际元素可以放入 JQuery 选择器中?
-
@Nick 这与使用字符串选择器的问题不同,但这里的 OP 想要使用对象并且已经在字符串中展示了
,的知识 -
@freedomn-m 该问题的第二个答案明确指出“如果您有多个需要连接的 jQuery 对象,则使用逗号可能还不够。”跨度>
标签: javascript jquery google-apps-script