简体   繁体   中英

How can I use find with each element in jQuery

I want to get all table elements then search for elements in each table.

  var tbody = $('table')
  tbody.each(function(table) {
      var elementsArray = table.find('sometext"'); // doesn't work

  })

Here it says

Uncaught TypeError: table.find is not a function

How can I use find like this?

.find is a jquery method so you have to use it for a jquery selector like $(selector).find and also you have a syntax error in .find('sometext"') you have to change it like .find('sometext')

var tbody = $('table')
  tbody.each(function(index, table) {
      var elementsArray = $(table).find('sometext'); // should work

  })

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM