使用jQuery检查一个div是否具有一定属性的小孩

前端之家收集整理的这篇文章主要介绍了使用jQuery检查一个div是否具有一定属性的小孩前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试找到语法来确定div是否包含将数据角色属性设置为标题的子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");
    }
});

解决方法

在这个例子中,你有一个尾随; after!= 0;
$('div[data-role*="page"]').each(function(i) {
    if ($(this).children('div[data-role="header"]').length != 0) {
        alert("has header");
    }
});

jsfiddle示例.

原文链接:https://www.f2er.com/jquery/179779.html

猜你在找的jQuery相关文章