2014-09-01 68 views
1

無法獲取數據目標以追加到標記。當我檢查類顯示和href,但沒有data-guideline=""未通過jquery添加數據目標

任何人有任何想法?

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

回答

0

我覺得你的代碼應該是工作太多,但試試這個:

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

Check JSFiddle Demo

0

@Moshtaf說其正確的,但要給予id或class來元的習慣。所以你可以直接指向那個元素。就像如果我做的話,我會做,

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

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

但如果是動態創建你'的標籤,只需按照相同的,不管你有一個Ajax。

鋤頭這適合你:)