不更新按钮的数据属性

时间:2011-11-15 16:36:44

标签: jquery

这里有答案显示如何更新数据属性,但在我的情况下,它不起作用。这可能很简单。这是我的按钮:

<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');

但没有任何反应。我正在使用正在成功触发的点击事件。

2 个答案:

答案 0 :(得分:0)

在www.jsfiddle.net上测试后(谢谢Xeon06),我发现一切正常:see it here

要查看更改内容,请打开FireBug控制台(或Chrome中的开发人员工具控制台)

screenshot

答案 1 :(得分:0)

在jsfiddle.net上测试(谢谢Xeon06)表明一切正常。

在这里查看更新的小提琴:http://jsfiddle.net/T3kGe/5/

这应该有助于解释如何通过jQuery的$.data()方法存储和检索值。