我有这个模板:
var template = kendo.template("<div class='relatedItemRow'>"
+ "<span id='relatedItemName'>Related Item #: Number #</span>"
+ "<div class='relatedItemRowInfo'><span >#: Name #</span>"
+ "<a data-relatedItemID='#: Value #' class='removeRelatedItem'>"
+ "<img src= '#: Img #'/</a></div><br class='clear'/></div>");
var data = {
Name: "" + checkbox.getAttribute('flatName'),
Number: $('#relatedItemsList').children().length + 1,
Img: '/Content/images/x_remove.png',
Value: checkbox.value
};
var result = template(data);
$("#relatedItemsList").append(result);
我可以使用以下方法访问数据相关的ItemID:
$('#relatedItemsList').children().eq(i).children().last().attr('data-relatedItemID')
但是我如何进入数据中的数字字段?我想动态地改变那个。我努力了:
$('#relatedItemsList').children().eq(i).children().attr('Number') == 5
但它不起作用。知道怎么做吗?