次のようなボタンを動的に作成します。
var my_button = document.createElement('button');
my_button.setAttribute('id', "the_id");
これらのボタンでBootstrapツールチップを使用しようとしていますが、機能しません。
my_button.setAttribute('data-toggle', 'tooltip');
my_button.setAttribute('data-placement', 'top');
my_button.setAttribute('title', 'this is my text');
$(document).ready(function()に私は持っています
$('[data-toggle="tooltip"]').tooltip();
そして、ボタンが動的に作成されるという事実に対処するために、私は以下を使用します。
$('body').tooltip({ selector: '[rel=tooltip]' });
必要なすべてのブートストラップファイルを入手し、テキスト要素タグを使用してツールチップをテストしましたが、これは正常に機能します。
ボタンにカーソルを合わせると何も起こりません。
dom要素を作成した後でこのスクリプトを呼び出します。
$('[data-toggle="tooltip"]').tooltip();
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加