Duplicar posible:
How does jQuery .data() work?¿Cómo exactamente .data() adjunta datos a los elementos?
<script>
$("div").data("test", { first: 16, last: "pizza!" });
</script>
pensé, a través de Google Chrome Developer Tools, pude ver algo como:
<div first="16" last="pizza!"></div>
pero no podía .
¿Cómo exactamente .data() adjunta datos a los elementos? ¿Existe la posibilidad de que pueda ver/inspeccionar datos sin invocar el método .data()?
Eche un vistazo al código no minimizado http://code.jquery.com/jquery-1.7.js y busque 'data:'. Está bastante bien comentado. También si jquery colocaría realmente esos atributos en el nodo. Usaría 'data-first' y' data-last'. Lo que ya funciona para rellenar valores de datos como 'data-placeholder =" foo "' iniciaría '.data ('placeholder')' como 'foo'. – Yoshi
Usted está buscando para este post http://stackoverflow.com/questions/772608/jquery-loop-through-data-object – Niels
¿Por qué quieres hacer eso .. Usted está violando la abstracción entonces usted – Ankur