domingo, 9 de diciembre de 2018

jQuery data no me funciona al actualizar

Hola, a ver si alguien me puede ayudar, tengo un elemento que tiene un atributo data y cuando intento actualizar el valor no me funciona.

<span data-id="1" data-action="0">0</span>

en el código tengo un ajax que en el success hago una simple modificación

$('span').data('action',data.action)

data.action almacena el valor devuelto que es o 0 o 1, pero en cualquier caso no me funciona.

1 Respuestas

YUS Dice :
Hola buena, eso es porque data() no modifica el DOM, solo almacena valor con el elemento asociado o devuelve el valor http://api.jquery.com/data/ aquí puedes leerlo con más detalle, si quieres modificar el valor usa $('span').attr('data-action',data.action); Espero te sea de ayuda.