如何将数据属性添加到snapengage按钮

时间:2014-03-04 05:12:44

标签: javascript jquery

您好我想知道是否还有将数据属性添加到SnapEngage按钮。

http://snapengage.com/

我试图通过jquery做到这一点,但它没有用。

 $("#SnapABug_Button").data("data-step", '8');
 $("#SnapABug_Button").data("data-intro", "click on this");

任何建议。我想添加数据属性“data-intro”和“data-step”,以便此按钮可以与intro.js一起使用 http://usablica.github.io/intro.js/

谢谢

2 个答案:

答案 0 :(得分:3)

似乎你想要:

$("#SnapABug_Button").data("step", '8');
$("#SnapABug_Button").data("intro", "click on this");

目前,您的选择器会更改属性data-data-step而不是data-step的元素的数据值。

答案 1 :(得分:1)

您还可以使用 attr() 方法添加属性

 $("#SnapABug_Button").attr("data-step", '8');
 $("#SnapABug_Button").attr("data-intro", "click on this");