jQuery toggleClass example

Toggle class name on click in jQuery

by joshmoto

JavaScript

let str = '<br>Hola<img class="emoji" src=".../_images/emoji/1F44B.png"><br><p class="MsoNormal">Adios.</p><p class="MsoNormal"><b>Si</b></p>';

let html = $.parseHTML( str );

let newStrElems = [];


// Gather the parsed HTML's node names
$.each( html, function( i, el ) {
  //console.log(el.target);
  
  if(el.nodeName === '#text') {
     newStrElems.push(el.textContent);
  }
  
  if(el.nodeName === 'IMG') {
     newStrElems.push(el);
  }
  
  if(el.nodeName === 'P') {
     newStrElems.push(el.textContent);
  }
});

//console.log(nodeNames);
console.log(newStrElems);