我想将值传递给列表项,但我不知道如何。...这就是我想要实现的目标
<li class="list-group-item" value="" />Option 1</li>
value =“”值应该是我为其分配的任何值
该值应使用任何人可以使用的javascript或jquery添加到列表中。我只想分配此值,以便将添加的每个列表具有不同的onclick功能。...我该怎么做
答案 0 :(得分:5)
如果要向列表项添加特殊属性,则应使用data-*
属性。这些符合HTML5标准。
<li class="list-group-item" data-value="op1" />Option 1</li>
现在您可以在jQuery中使用data()
函数获取值。
var value = element.data("value");
如果要为元素分配data-*
值,只需将第二个参数传递给data()
函数。
element.data("value", "new value");