0

Bootstrap 4 で使用したい 2 種類のポップオーバーがあります。しかし、すべてのポップオーバーを初期化することも、個別に初期化することもできるようです。

だから私はこれを行うことができます。

$('[data-toggle="popover"]').popover();

または私はこれを行うことができます。

$('.basket').popover({
  html: true, 
  content: function() {
    return $('#usertools_content_wrapper').html();
  }
});

しかし、私は両方を行うことはできません。何か不足していますか? ポップオーバーの一部をインライン化し、一部を HTML 指向にしたいので...

どんなアドバイスでも大歓迎です

ダレン

4

1 に答える 1

1

実際には、使用している jQuery セレクターの問題です。各ポップオーバー要素に一意の ID を与えないのはなぜですか? 次に、ID で個別に初期化します。

<a href="" id="item1" data-toggle="popover">popover element</a>
<a href="" id="item2" data-toggle="popover">popover element</a>

$('#item1').popover();
$('#item2').popover();
于 2016-05-30T12:10:38.550 に答える