私の検索では、私の状況に似たものが見つからなかったため、この質問を投稿しています。他のすべてのソリューションを見て多くのことを試しましたが、何も機能しません。これが私の状況です:
handlebars.js テンプレートを使用して動的に作成するテキストエリアがあります。
{{#datacontext}}
<textarea rows="10" cols="41" id="selector" rel="popover"
data-content="{{data_value}}" data-html="true"
style="color:Black;background:none;" class="uneditable-textarea"
readonly="true" >{{data_value}}</textarea>
{{/datacontext}}
次に、jQuery には以下のすべてのコードがありますが、何も機能しません。私は自分のbootstrap.jsスクリプトにポップオーバーがあると確信しています:
$('body').popover({
selector: '[rel=popover]',
placement: 'left'
});
$('#selector').popover({ trigger: 'hover'
, placement: 'left'
, html: true
, content: function () {
return $("#poContent").html();
}
});
$("[rel=popover]").popover({ placement: 'left' });
$('[rel=popover]').popover({
html: true,
content: function () {
return $('#poContent').html();
}
});
#poConten
tにもコンテンツを入れてみました。
この点であなたの助けをいただければ幸いです。