? Quiero crear un selector para buscar elementos que tengan atributos que comiencen con una cadena. En este punto, supongo que este selector no existe. ¿Debo extender las capacidades del selector? Extending jQuery’s selector capabilities por James Padolsey¿Cómo puedo encontrar elementos que contengan un atributo data- * que coincida con un prefijo usando jquery
Necesito expresar algo como el atributo Contiene selector de prefijo [name | = "value"], pero en lugar de coincidir con "valor", necesito hacer coincidir el nombre del atributo, y no valor del atributo.
<tag data-plugin-option1="val1" data-plugin-option2="val2" />
Me gustaría terminar con una sintaxis como esta: $('tag(:attr|="data-plugin")')
que debe encontrar el elemento tag
porque tiene al menos un elemento que comienza con data-plugin
pienso '.data()' analiza éstos de forma automática, aunque podría haber sido sólo en HTML 5, no puedo recordar en este momento –
@Pekka: Creo que OP está buscando un selector que devuelva * elementos * que tengan un nombre de atributo coincidente (o nombre parcial). – user113716
Sí, estoy buscando un selector que devuelva elementos. – JJS