「Knockout.js/attrバインディング」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | [[Knockout | + | [[Knockout]]の'''attrバインディング'''とは、パラメーターの値に応じ、関連付けられた[[DOM]]要素のあらゆる属性を追加または削除する[[Knockout/可視バインディング|可視バインディング]]のひとつである。 |
たとえばimgタグのsrc属性とtitle属性を動的に変更したい場合にattrバインディングを使うと便利である。 | たとえばimgタグのsrc属性とtitle属性を動的に変更したい場合にattrバインディングを使うと便利である。 | ||
9行目: | 9行目: | ||
</source> | </source> | ||
− | + | なお、カンマ区切りで複数指定もできる。 | |
<source lang="html5"> | <source lang="html5"> | ||
<div data-bind="attr: { 属性名: 値, 属性名: 値, ... }">...</div> | <div data-bind="attr: { 属性名: 値, 属性名: 値, ... }">...</div> | ||
60行目: | 60行目: | ||
== 関連項目 == | == 関連項目 == | ||
− | * [[Knockout | + | * [[Knockout]] |
− | ** [[Knockout | + | ** [[Knockout/可視バインディング|可視バインディング]] |
== 参考文献 == | == 参考文献 == |