画像をノックアウト ポップオーバーにバインドできるカスタム ノックアウト バインディングがあります。
ko.bindingHandlers.bootstrapPopover = {
init: function (element, valueAccessor, allBindingsAccessor, viewModel) {
var options = valueAccessor();
var defaultOptions = {trigger: 'hover'};
options = $.extend(true, {}, defaultOptions, options);
$(element).popover(options);
}
};
私の目標は、ユーザーがサムネイル (最大サイズが定義されている) にカーソルを合わせて、おそらく画面が許す限りフルサイズの画像を表示できるようにすることです (ブートストラップのポップオーバーは既に応答性を考慮していると思います)。
ポップオーバーに表示されるフルサイズの画像を取得するにはどうすればよいですか?
フィドル:
http://jsfiddle.net/PTSkR/117/
html:
<a class="image-content-saved" href="#" data-bind="bootstrapPopover: { content: sideOneTextContent(), html:true }">
<img src="http://www.dailydesigninspiration.com/diverse/adv/publicis/Omax-Wide-Angle-Lenses.jpg" />
</a>