2011-10-21 13 views
7

tengo algunas etiquetas, como: (¿u otro texto)localizar la etiqueta de comenzar con el texto con jQuery

<label>Some words</label> 
<label>Some other words</label> 
<label>Yet another words</label> 

¿Cómo puedo obtener etiquetas a partir de "algunos". Probé

$("label").filter('html^="Some"') 
//or 
$("label").filter('text^="Some"') 

pero parece que no funciona (devuelve la lista vacía). Es más complicado en mi problema real, así que tal vez cometí algún otro error, ¿pero tal vez lo estoy haciendo totalmente mal? ¿Alguna de estas es una buena manera de hacerlo? ¿Cuál es la mejor manera?

Respuesta

10

Me gustaría hacer esto (jsfiddle):

$('label').filter(function(index) { 
    return $(this).text().search('Some') == 0; 
})... 
+0

Funciona muy bien, gracias por la respuesta rápida! – Episodex

Cuestiones relacionadas