ブートストラップポーカーからデータ値を読み込む必要があります。ポップオーバーからデータ属性を読み取る
詳細:
パネルに関連付けられたポップオーバーがあります。 ポップオーバーには、(onClickによって)パネルdivに含まれる属性のdata-infoの値を読み取らなければならない関数が呼び出されるリンクがあります。
HTMLコード:
<div class="panel panel-success redim" data-info="informations" data-content="<div onClick="modifica_appuntamento()" class="text-center"><a href="#">Get info</a></div>" data-original-title="Get data from popover">
<div class="panel-heading">Heading</div>
<div class="panel-body">Body</div>
</div>
のjQuery:
$(function() {
popoverOptions = {
html: true,
animation: true
};
$('.panel').popover(popoverOptions);
});
function modifica_appuntamento() {
alert($(this).parent().data('info'));
}
JSFiddle: https://jsfiddle.net/fabioravizzotti/3h4vu8Ly/
あなたが解決策を見つけるために私を助けることができますか?
ありがとうございました。
こんにちはアルトゥール、それは申し訳ありませんが、動作しますが、私はnewbie on javascript。最も近い機能で_.popover_セレクターを使用する方法を理解できません。 HTMLにはない "popover"というクラスがあります。あなたはブートストラップテンプレートからそれを手に入れますか?ありがとう。 – Fabio
'popop'は* popover *が現れたときにブートストラップによって動的に生成されます(メインポップオーバーDIVです) –