javascript - Bootstrap DropDown需要属性值

标签 javascript jquery html twitter-bootstrap asp.net-mvc-4

我正在使用 Bootstrap 下拉菜单:

代码:

<li><a  href="#">sometext</a></li>

效果很好,但是我如何添加属性值? 像这样: 代码:

<option value=value>text</option>

那么如何添加属性值?

最佳答案

您可以使用 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>

关于javascript - Bootstrap DropDown需要属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28187944/

相关文章:

javascript - 扩展带有隐藏内容的 li 列表

jQuery 重复动画并破坏表单功能

javascript - 使用每个函数从一个输入复制值并将值粘贴到第二个输入

javascript - 如何在 nodejs 中包含 liquidfun 物理引擎

javascript - 如何从 D3.js 图表读取(获取)Y 轴刻度值?

javascript - 在切换可见性时删除容器高度

javascript - 使用uzz.js 播放一个又一个声音

javascript - 使用jquery获取文本框外的选定文本

javascript - 什么时候使用 jQuery isImmediatePropagationStopped() 方法?

css - 如何通过 CSS(取消显示)摆脱自动生成的跨度?