私はこれをしようとしています:
$("a[rel=popover]").popover({
html: true,
trigger: 'hover',
content: '<img src="'+$(this).data('img')+'" />'
});
$(this).data('img') が機能しないため、機能しません。
これを行う理由は、 data-content 属性でテンプレートと html と競合しています。そのため、画像ソースを data-img 属性に配置し、それを取得して img 要素に配置したいと考えています。
私はこれを試しましたが、完全には機能しません:
$("a[rel=popover_img]").popover({
html: true,
trigger: 'hover',
content: '<img src="#" id="popover_img" />'
}).hover(function(){
$('#popover_img').attr('src',$(this).data('img'));
});
誰かが私を助けてくれることを願っています:)