/ / problem ze znacznikiem html li - javascript, jquery, html, html-list

problem z tagiem html li - javascript, jquery, html, html-lists

Czy można dodać atrybut do elementów listy HTML (Li)?

Potrzebuję innego atrybutu, już użyłem atrybutów value i HTML.

Czy można to naprawić?

Może z jquery

Odpowiedzi:

2 dla odpowiedzi № 1

możesz użyć atrybutów danych z HTML5

<li data-val="yourvalue" />

Aby uzyskać do niego dostęp, po prostu zrób to

$("li").attr("data-val") ;  OR $("li").data("val") ;

Możesz podać dowolną nazwę dla swojego atrybutu.


4 dla odpowiedzi nr 2

Zakładając, że dobrze zrozumiałem twoje pytanie, możesz użyć HTML5 data-* atrybuty aby dodać dowolne dane do dowolnego elementu:

<li data-something="randomvalue">

Ponieważ otagowałeś swoje pytanie jQuery, możesz użyć .data() metoda, aby uzyskać wartość data-* atrybut. Bez jQuery najlepszym sposobem jest użycie zwykłego getAttribute metoda.


0 dla odpowiedzi № 3

Próbować .dodać w jquery, jeśli chcesz dodać atrybut dynamicznie