var listItems = $("#questions .question");
listItems.each(function(idx, li) {
//get the question
});
上面选择每个李,在每个李我有一个输入ID为“questionField”。我怎样才能选择它?在循环中选择一个字段?
var listItems = $("#questions .question");
listItems.each(function(idx, li) {
//get the question
});
上面选择每个李,在每个李我有一个输入ID为“questionField”。我怎样才能选择它?在循环中选择一个字段?
var listItems = $("#questions .question");
listItems.each(function(idx, li) {
//get the question
$qf = li.find('#questionField');
});
如何在循环内搜索唯一的ID作为答案? – 2013-03-06 13:48:11
var listItems = $("#questions .question");
listItems.each(function(idx, li) {
$(li).find("#questionField").text(); // return the question text
});
编辑:这取决于李类型为好。如果它是一个jQuery对象或简单的dom。添加更多详情请
只需使用$(this)
作为当前列表项。
获取ID的是使用$(this).attr('id)
var listItems = $("#questions .question")
listItems.each(function() {
if($(this).attr('id') == 'questionField') {
alert($(this).text())
}
})
而且这可以在短短1行来完成:
$('#questions').find('#questionField').text()
ID必须是唯一的。 – undefined 2013-03-06 13:20:11