2012-09-05 56 views
0

我在名为“con_questions”的jquery变量中有一个名为“contains_questions”的对象。.each()遍历DOM对象中的类

顾名思义,该对象包含多个称为“问题”的类。

现在是否有可能通过这些类或类似的东西?

我一直玩弄.each(),似乎无法得到它。

知道的任何建议...

有在DOM多个问题,我只是在与.closest关注()之一: VAR con_questions = $(本).closest( “div.question” ).find( “div.question_type_bed”)第一();

现在我想遍历这个对象中的所有类。 在这个对象中有多个类,我需要这些。但是我更习惯于.each()在页面上的所有特定类上,而不仅仅是某个对象内的类。

+4

你真的不清楚你在做什么.. –

+0

我想回显每个问题的答案(这是在每个类的输入文本字段中)到屏幕 –

+0

请显示不能正常工作的代码。 –

回答

0

这是你想要做的吗?您可以使用$ .each来遍历对象或数组。

$.each(con_questions.contain_questions.questions, function(index,value){ 
    $("<div />").html(value).appendTo("body"); 
}); 
+0

你假设很多。 :D –

+0

是的,绝对......但我认为他们从来没有使用$ .each方法来存储对象/数组。 –

0
$($(con_questions).attr("class").split(" ")).each(function() { 
    // 'this' will be assigned to each class name 
    alert("A class from con_questions: " + this); 
}); 

希望这有助于!