Javascript 如何向snapengage按钮添加数据属性

Javascript 如何向snapengage按钮添加数据属性,javascript,jquery,Javascript,Jquery,您好,我想知道是否有必要向SnapEngage按钮添加数据属性 我试图通过jquery实现这一点,但没有成功 $("#SnapABug_Button").data("data-step", '8'); $("#SnapABug_Button").data("data-intro", "click on this"); 任何建议。我想添加数据属性“data intro”和“data step”,以便此按钮可以与intro.js一起使用 谢谢你似乎你想要: $("#SnapABug_But

您好,我想知道是否有必要向SnapEngage按钮添加数据属性

我试图通过jquery实现这一点,但没有成功

 $("#SnapABug_Button").data("data-step", '8');
 $("#SnapABug_Button").data("data-intro", "click on this");
任何建议。我想添加数据属性“data intro”和“data step”,以便此按钮可以与intro.js一起使用

谢谢你

似乎你想要:

$("#SnapABug_Button").data("step", '8');
$("#SnapABug_Button").data("intro", "click on this");
当前,选择器将更改具有属性
数据步骤
的元素的数据值,而不是
数据步骤

似乎您想要:

$("#SnapABug_Button").data("step", '8');
$("#SnapABug_Button").data("intro", "click on this");
当前,选择器将更改具有属性
数据步骤
的元素的数据值,而不是
数据步骤

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

 $("#SnapABug_Button").attr("data-step", '8');
 $("#SnapABug_Button").attr("data-intro", "click on this");
您还可以使用方法添加属性

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

为什么你知道它不起作用当我检查元素时数据属性不在那里为什么你知道它不起作用当我检查元素时数据属性不在那里