我正在使用Bootstrap下拉列表:
代码:
<li><a href="#">sometext</a></li>
它工作得很好,但我如何添加属性值? 像这样: 代码:
<option value=value>text</option>
那我怎样才能添加属性值?
答案 0 :(得分:1)
您可以通过以下方式使用data-
添加属性:
<li><a data-myAttribute="myValue" href="#">sometext</a></li>
http://www.w3schools.com/tags/att_global_data.asp
然后您可以使用JQuery以这种方式获取值:
var myValue = $(this).attr("data-myAttribute");
关于这一点的好处是你可以根据需要堆叠尽可能多的属性,即:
<li><a data-AttA="A" data-AttB="B" data-AttC="C" data-Foo="bar" href="#">sometext</a></li>