¿Cómo recuperar solo "cuadrado" del contenido de este div?
<div class="item"> Blue <span>•</span> Square <span>•</span> Infinite </div>Traté de usar innerText.split(), pero no puedo encontrar la manera de lograr esto...
var text = $('.item').innerText.split("");Ya no soy un usuario de jQuery, así que esto es lo que recupera el texto con la API DOM:
console.log(document.querySelector('.item>span:first-child').nextSibling.textContent) <div class="item"> Blue <span>•</span> Square <span>•</span> Infinite </div> Aquí hay una versión que usa split :
console.log(document.querySelector('.item').textContent.split('•')[1]) <div class="item"> Blue <span>•</span> Square <span>•</span> Infinite </div>