0

私はこのテンプレートを持っています:

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);

以下を使用して data-relatedItemID にアクセスできます。

$('#relatedItemsList').children().eq(i).children().last().attr('data-relatedItemID')

しかし、データの数値フィールドにアクセスするにはどうすればよいでしょうか? それを動的に変更したい。私が試してみました:

$('#relatedItemsList').children().eq(i).children().attr('Number') == 5

しかし、それは機能しません。それを行う方法はありますか?

4

2 に答える 2