我有这行代码,可以成功选择页面上“ myclass”类的所有元素:

var myTerms = $(".myTerm");


上一行有效,myTerms是所有myTerm的数组,每个myTerm都包含“ subTerms”。

然后,当我遍历每个myTerm时,我想使用jQuery返回该myTerm中的“ subTerms”数组。

我试过了:

var myTerms = $(".myTerm");
for (var i = 0; i < myTerms.length; i++) {
    var myTerm = queryTerms[i];
    subTerms = myTerm.$("subTerms");


但这是不行的。
jQuery甚至是为此目的而设计的还是最好还是退回到普通的旧Java脚本。

编辑

subTerm是myTerm内部元素的className

最佳答案

Kinda对子术语对象是什么感到困惑,但我会给它一个机会。

$('.myTerm').each(function(){
  subTerms = $(this).children();
});


**编辑**

如果要选择选项,请执行

$('.myTerm').each(function(){
  subTerms = $(this).children('.subTerm option');
});

关于jquery - 如何使用jQuery选择数组中的项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1274799/

10-09 01:52