0

次のjsコードがあります

$('#myelemt').popover({placement: 'right', title: 'What is this',
    content: 'content content content content content content content content content content content ', trigger: 'manual', html: 'true', container: '.wrap'});

$('#myelemt').click(function(e) {
    $('#myelemt').popover('show');
    $('.popover-title').append('<button type="button" class="close close_help">&times;</button>');
    e.stopPropagation();
});

$('.close_help').click(function(e) {

    $(this).parents('#myelemt').popover('hide');
    e.preventDefault();
});

のときにポップオーバーを閉じたい。close_helpクリックされますが、動作しません。.popover親にアクセスする方法をいくつか試しましhideたが、うまくいきません。上記はそれらの方法の1つです

ここにjsfiddleシミュレーションがあります

4

1 に答える 1

2

jsfiddleをご覧ください

以下の行のみを変更しました

$('.popover-title').append('<button type="button" class="close close_help" onclick="$(&quot;#myelemt&quot;).popover(&quot;hide&quot;);">&times;</button>');

あなたのコメントを教えてください。

于 2013-05-27T11:45:04.767 に答える