Obter todos valores HTML por nome de atributo utilizando jQuery

0

Recentemente precisei pegar valores de atributos em uma página HTML utilizando o nome do atributo como “parametro”. Este trecho de código retorna o valor do atributo da página pelo nome do atributo:

//Codigo Base

var attr = 'class'; jQuery('['+attr+']').map(function(index,item){return jQuery(item).attr(attr)}).toArray().join()  

//Pegando pelo src

var attr = 'src'; jQuery('['+attr+']').map(function(index,item){return jQuery(item).attr(attr)}).toArray().join()  
    
//Por id

var attr = 'id'; jQuery('['+attr+']').map(function(index,item){return jQuery(item).attr(attr)}).toArray().join()     

 

É bastante simples, porém útil! Fica como dica para caso você precisar algum dia desses! 😛

Um grande abraço!

 

Compartilhe.