我有一个班级.myclass
我希望获得拥有此课程的所有textbox [html]的ID。
我怎么做到这一点。
我需要在jquery中执行此操作
答案 0 :(得分:4)
另一种方式:
var ids = $('.class').map(function() { return this.id; }).get();
如果您确定所有元素都具有ID属性,则效果最佳。如果不是,则该数组将包含undefined
个条目。
答案 1 :(得分:2)
$(function () {
var id = [];
$('.myclass').each(function () {
if (this.id) {
id.push(this.id);
}
});
});
答案 2 :(得分:0)
$('.someClass').each(function(){ // <-- This is a cycle, where we go through all elements having class="someClass"
$(this).attr('id'); // <-- This contains id of a current element (in the cycle)
});
答案 3 :(得分:0)
$(".myclass :text").each( function() { alert($(this).attr('id')); });