Jquery find and hasAttr
Jquery find and hasAttr
我试图在div
中找到所有具有id
的表。种类:
var tables = $('#m2').find('table').hasAttr('id');
我该怎么做?
您可以使用.filter()
方法来过滤所有id设置为的方法
$('#m2').find('table').filter(function(index){
if($(this).hasAttr('id')) return this;
});
您可以使用jquery映射函数来实现这一点。
var tables = $('#m2').find('table').map(function(i,e) {
if ($(e).hasAttr("id")) return this;
return null;
}).get();
相关文章:
- Selenium WebDriver and JavaScript change
- PHP and Javascript functions
- Javascript Return and if/else
- SetTimeout and clearTimeout in Javascript
- lightbox in html 5 and javascript
- TimelineJS and AngularJS
- timeago.js with datatable and PHP
- javascript button ajax and php
- Ajax and Json with Rails
- Combine onload, onresize and onclick
- php布尔值's小写AND大写和数字布尔值'可以接受
- setTimeout and V8
- Jquery post and onclick
- Moment js and IOS
- Rails 3.2 and Paloma gem
- Backbone, TypeScript, and super
- iframe and JavaScript on different pages
- JSON and jQuery Search
- Flash and External Javascript
- Jquery find and hasAttr