jquery $() - Selector jQuery o CSS para seleccionar todas las ID que comienzan con alguna cadena




2 Answers

Normalmente, debe seleccionar los ID con el ID selector # , pero para las coincidencias más complejas puede usar el selector attribute-starts-with (como un selector jQuery , o como un selector CSS3):

div[id^="player_"]

Sin embargo, si puede modificar ese HTML, debe agregar una clase a su div jugador y luego apuntar a esa clase. Perderá la especificidad adicional ofrecida por los selectores de ID de todos modos, ya que los selectores de atributos comparten la misma especificidad que los selectores de clase. Además, solo usar una clase hace las cosas mucho más simples.

javascript value

Esta pregunta ya tiene una respuesta aquí:

¿Cómo puedo seleccionar todos los elementos cuya id comienza con "player_"?

Tengo varios elementos como este:

<div id="player_290x3dfda">text</div>

Cada id tiene un sello único en ella. ¿Cómo puedo seleccionar todos esos elementos, ya sea con jQuery o con CSS puro?







Related

jquery css jquery-selectors css-selectors