数据目标不通过jquery追加

时间:2014-09-01 06:37:53

标签: javascript jquery ruby-on-rails addclass

无法将数据目标附加到标记。当我检查元素时,类显示和href,但没有data-guideline=""

有人有什么想法吗?

var guideDelete = $('<a>').attr("href", "#").addClass('delete-asset').data("guidelineid", data.id);

2 个答案:

答案 0 :(得分:0)

我认为你的代码也应该有用,但试试这个:

var guideDelete = $('').attr("href", "#").addClass('delete-asset').attr("data-guidelineid", data.id);

<强> Check JSFiddle Demo

答案 1 :(得分:0)

@Moshtaf表示正确,但习惯于将Id或Class赋予Element。所以你可以直接指向那个元素。如果我正在做,那么我会这样做,

<a href="javascript:;" id="myCustom">Let Me Click</a>

var guideDelete = $('#myCustom').attr("href", "#").addClass('delete-asset').data("guideLineId", data.id);

虽然如果你&#39;&#39;标签是动态创建的,只需遵循相同的标准,无论您是否拥有Ajax。

锄头适用于你:)