barthol0
barthol0

Reputation: 65

jQuery find all elements with certain attribute and get the value of it

I need to get values of every existing 'ajaxify' attribute on the page.

$('[ajaxify]')

This gets me 361 objects. How to get the values?

Upvotes: 1

Views: 148

Answers (1)

Pranav C Balan
Pranav C Balan

Reputation: 115272

To get all value as an array, use map(), attr() and get() methods

$('[ajaxify]').map(function() {
  return $(this).attr('ajaxify')
}).get()

FYI : Always try to use data-*(eg :data-ajaxify) for custom attribute, since it's the standard way to use custom attribute. In than case you can use data() method to get attribute value.

Upvotes: 2

Related Questions