2011-09-28 20 views
8

Często potrzebuję przechowywać małe fragmenty odniesienia w elemencie strony, najczęściej w postaci <div>. Nie mogłem znaleźć zbyt wiele dokumentacji na temat tego, jak ważne byłoby tworzenie własnych atrybutów. Co sugerujesz, jest to najodpowiedniejszy sposób robienia tego lub czy mogę to zrobić? Jeśli tak, czy mogę po prostu użyć wywołania attr (jQuery), aby uzyskać odwołanie?Niestandardowe atrybuty HTML i jQuery

przykład: atrybuty <div class="sample" dataref="Sample Data Reference"></div>

+0

Wydaje się teraz głupie pytanie ... dzięki za pomoc! –

+0

możliwy duplikat [niestandardowych atrybutów na znacznikach HTML. Dobra rzecz? Zła rzecz? Twoje myśli? (Http://stackoverflow.com/questions/209428/non-standard-attributes-on-html-tags-good-thing-bad-thing-your- thoughtsts) –

Odpowiedz

1

funkcjonalność Użyj danych jQuery. Dane nie będą wyświetlane w DOM, ale będziesz mógł ustawić i uzyskać do niego szybki dostęp. Dokumentacja:

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

Przykład:

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

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

czuję można użyć dowolnego innego słowa niż "id" i "klasy" atrybutów, aby zachować swoje dane.

Powiązane problemy