1

ツイッターのブートストラップポップオーバー機能を使ってポップアップを表示しています。誰かがポップオーバーと呼ばれる要素をフェッチする方法を教えてもらえますか?

$("[rel=popover]").popover(
{

    delay: { show: 5, hide: 20000 },
    html: true,
    content:'Here I need id of element which over called popover'
});
4

1 に答える 1

0

content パラメーターに文字列ではなく関数を指定し、それを使用$(this)して popover 要素の jQuery オブジェクトを取得できます。

例:

    $("[rel=popover]").popover({
        delay: { show: 5, hide: 20000 },
        content: function() {
            return "Popover Id: " + $(this).attr("id");
        }
    });
于 2012-04-26T02:35:47.143 に答える