0

ポップアップ (アラートまたはダイアログ ボックス) で Jquery UI ツールチップを使用すると、奇妙な問題が発生します。ダイアログ/アラートポップアップを表示するためのボタン(ツールチップが定義されている場所)をクリックすると、アラートボックスを閉じると、ボタンのツールチップメッセージが表示され、ツールチップを非表示にするためにクリックする必要があります。

HTML

<input type="button" class="ttip" value="Save" title="Click me to save !">
<br /><br />
<input type="button" class="ttip" value="Delete" title="Click me to delete">

JS

$( ".ttip" ).click(function() {
   alert("Some text");
});

$('.ttip').tooltip();

JSFIDDLE の例

どうすればこの問題を解決できますか? ありがとう

4

1 に答える 1

2

ツールチップを手動で削除するとうまくいくようです:

$( ".ttip" ).click(function() {
    alert("Some text");
    $('.ttip').tooltip( "close" );
});

$('.ttip').tooltip();
于 2013-07-08T15:12:23.097 に答える