【发布时间】:2011-07-01 09:16:45
【问题描述】:
我正在尝试查找语法以确定 div 是否具有包含 data-role 属性设置为 header 的子 div。我已经尝试过这些事情但没有运气:
$('div[data-role*="page"]').each(function(i) {
if($(this).children('div').attr('data-role')=='header';) {
alert("has header");
}
});
$('div[data-role*="page"]').each(function(i) {
if($(this).children('div[data-role*="header"]').length!=0;) {
alert("has header");
}
});
【问题讨论】:
-
如其他地方所述,在答案中,
;语句/检查中不需要分号;。如果某些东西不起作用,有时值得检查JS Lint。
标签: jquery jquery-selectors attributes