我正在尝试查找所有具有id和哪些没有id的engagement_app的元素。下面的代码有什么问题?它不能找到/那些没有IDSjquery查找id属性是否存在
jQuery('.engagement_data').each(function() {
var engagement_app = $(this).find(".engagement_app").val();
//if ($(this).find(".engagement_app").attr('id'))
if ($(this).find(".engagement_app").is('[id]'))
{
console.log("in if1")
console.log($(this).find(".engagement_app").attr('id'));
}
if ($(this).find(".engagement_app").not('[id]'))
{
console.log("id not found")
}
});
您应该在文档看看学习什么'.not'实际上做:HTTP://api.jquery .COM /不/。另请参阅:http://stackoverflow.com/questions/31044/is-there-an-exists-function-for-jquery?rq=1。 –