tengo el siguiente código HTML:La actualización del valor del atributo de datos usando jQuery
<a class="toggle" href="#toggle">
<img src="app/css/images/tock.png" alt="No" data-id="4" data-block="1">
</a>
Quiero actualizar el valor de los src
y data-block
atributos utilizando jQuery. ¿Cómo hago esto?
Actualización: Como tengo muchos elementos de imagen, quiero actualizar el valor de una imagen específica usando data-id
.
lo siento se me olvidó mencionar, pero yo quiero seleccionar img específica mediante el uso de datos de identificación, el selector debe seleccionar el elemento de imagen mediante la identificación de datos, por ejemplo, algo como '$ ('alternar img [data-id = 4]')' –
Usted está casi allí: '$ ('toggle img [data-id =" 4 "]')' –
FWIW, estoy descubriendo que en Para anular un atributo de datos, debe usar '.attr' y no' .data'. Esto es confuso porque jQuery puede adjuntar datos al elemento, pero eso podría no reflejarse en el dom si el atributo de datos ya existía. –