2011-09-28 17 views
8

A menudo necesito almacenar pequeños elementos de referencia en un elemento de página, la mayoría de las veces un <div>. No pude encontrar demasiada documentación sobre qué tan válido sería crear mis propios atributos. ¿Qué sugieres es la forma más válida de hacerlo o incluso puedo hacer esto? Si es así, ¿puedo usar la llamada atq() de jQuery para obtener la referencia?Atributos HTML personalizados y jQuery

ejemplo: los atributos de datos <div class="sample" dataref="Sample Data Reference"></div>

+0

Parece una pregunta tonta ahora ... ¡gracias por la ayuda! –

+0

posible duplicación de [Atributos no estándar en etiquetas HTML. ¿Buena cosa? ¿Cosa mala? ¿Tus pensamientos?] (Http://stackoverflow.com/questions/209428/non-standard-attributes-on-html-tags-good-thing-bad-thing-your-thoughts) –

Respuesta

1

funcionalidad de datos Uso de jQuery. Los datos no se mostrarán en DOM, pero podrá establecerlos y acceder a ellos rápidamente. Documentación:

http://api.jquery.com/jQuery.data/

Ejemplo:

// set value 
$.data(element, key, value); 

// get value 
var value = $.data(element, key); 
0

Siento que puede utilizar cualquier palabra que no sea "id" y "clase" atributos para mantener sus datos.

Cuestiones relacionadas