jquery - attribute - Cómo obtener la instancia total del selector: contains()
jquery parent (1)
Tengo estos divs
<div id="content" style="display:none">**Content1 goes here**</div>
<div id="content" style="display:none">Content2 goes here</div>
<div id="content" style="display:none">Content3 goes here</div>
<div id="content" style="display:none">Content4 goes here</div>
<div id="content" style="display:none">**Content1 goes here too**</div>
<div id="content" style="display:none">**Content1 goes here again**</div>
<div id="content" style="display:none">Content4 goes here part 2</div>
Tengo mi jquery contiene selector
$( "div:contains(''Content1'')" ).css( "display", "block" );
Si hay una coincidencia (es decir, Contenido1), se mostrarán todos los DIV coincidentes.
PREGUNTA: ¿Hay alguna forma de saber cuántas coincidencias ocurrieron? Para "Content1", debería decir 3 registros. Además, si no hay coincidencia, dirá "0 resultados".
Aquí hay un ejemplo simple. Espero que esto ayude :)
var matches = $("div:contains(''Content1'')").length;
alert(matches);