我在表格中制作了一份时间表。每个td的id都以" schedule"开头。 + dayofweek; 我在时间表开始添加课程时标记" .schedule_start"。 我正在使用选择器进行搜索,并希望获得带有班级" schedule_start"
的td' s的完整ID这是我的例子:
for (i = 0; i < 7; i++) {
var tag1 = 'schedule-' + i + '-';
if($("td[id ^='" + tag1 + "']").hasClass("schedule_start"))
{
console.log(tag1);
// here i want to return the full id
}
}
答案 0 :(得分:5)
你可以这样做:
$('td[id^=schedule].schedule_start').each(function() {
console.log(this.id);
});
答案 1 :(得分:0)
试试这个:
for (i = 0; i < 7; i++) {
var tag1 = 'schedule-' + i + '-';
var $tag = $("td[id ^='" + tag1 + "']");
if($tag.hasClass("schedule_start"))
{
console.log($tag.attr("id");
// here i want to return the full id
}
}