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 № 1moż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