0

$elementdata-*が参照するオブジェクトの属性にアクセスすることは可能ですか?

クリックイベントのバインディングで、つまり

data-bind="click: function() { myfunction(arg);})"

$element.idfor argを使用することもできましたが、属性ではなく属性の$element.data-id1 つに情報 (データベース ID) を格納する方がはるかに意味があるため、 を使用することをお勧めします。残念ながら、(ノックアウト 2.2.0 を使用して) エラーが表示されます:「id が定義されていません」(ダッシュで何かが詰まっているようです)。data-*id$element.data-id

4

1 に答える 1

3

jQuery を使用して、要素から属性を取得できます。

$($element).attr('data-id');
于 2013-03-01T11:41:17.687 に答える