这里有答案显示如何更新数据属性,但在我的情况下,它不起作用。这可能很简单。这是我的按钮:
<button type="submit" rel="popover" class="btn primary" id="save"
data-content="some content I want to change" data-placement="below"
data-original-title="some more content I want to change">Save
</button>
这是我更新内容数据属性的代码:
$('#save').data('content', 'something else');
但没有任何反应。我正在使用正在成功触发的点击事件。
答案 0 :(得分:0)
在www.jsfiddle.net上测试后(谢谢Xeon06),我发现一切正常:see it here
要查看更改内容,请打开FireBug控制台(或Chrome中的开发人员工具控制台)
答案 1 :(得分:0)
在jsfiddle.net上测试(谢谢Xeon06)表明一切正常。
在这里查看更新的小提琴:http://jsfiddle.net/T3kGe/5/
这应该有助于解释如何通过jQuery的$.data()方法存储和检索值。