次の方法でノックアウトを正常に使用しています。
<div id="Options" data-bind="foreach: Options">
<button type="button" data-bind="css: { selected: IsSelected }, enable: $parent.allow, click: $parent.select"><img src="/path/to/img.png"/></button>
</div>
今、私は次のようにボタンを画像に変更しようとしています:
<div id="Options" data-bind="foreach: Options">
<input type="image" data-bind="css: { selected: IsSelected }, attr:{src:/path/to/img.png}, enable: $parent.allow, click: $parent.select" />
</div>
私の目標は、ノックアウトを使用して、すべてのオプションを独自のイメージにペアリングすることです。
2番目のオプションではボタンが読み込まれないので、構文がオフになっていると思います。なぜそれが機能しないのですか?