.attr不工作 - JQuery

时间:2015-04-05 14:00:50

标签: jquery

由于某种原因,下面的.attr方法中的值未触发。我对其他按钮使用了相同的方法,它们工作正常。下面的按钮是使用Javascript创建的,所以我不确定这是不是.attr方法不起作用的原因。我也试过使用.data,但似乎也没有用。谢谢!

$("#video-navbar button").data('data-ga-event', '{"category":"see-whats-new", "action":"video", "label":"nav"}');

1 个答案:

答案 0 :(得分:1)

使用data()时,您不需要data-前缀

$("#video-navbar button")
.data('ga-event', '...');

您需要使用attr()

$("#video-navbar button")
    .attr('data-ga-event', '...');