flowplayer jQuery toolsに含まれている jQuery ツールチップを使用しています。1 つの要素に 2 つのツールチップを添付したいという要件があります。1 つは要素をクリックしたとき、もう 1 つは ajax リクエストからの応答を受け取ったときです。これが私が試していることです...
HTML コードは次のとおりです。
<div id="myelement"></div>
<div id="#tooltip1">This will delete your data.</div>
<div id="#tooltip2">Your data has been deleted.</div>
ツールチップを追加してリクエストを行うJSコードは次のとおりです。
$('#myelement').tooltip({
events: {
def: 'click, mouseleave'
},
tip: '#tooltip1'
});
$('#myelement').tooltip({
events: {
def: 'customOpenEvent, mouseleave'
},
tip: '#tooltip1'
});
$.ajax({
url: 'abc.php',
dataType: 'json',
data: {
item:'new'
},
success: function(data) {
if (data.success == 'yes') {
// Display the new tooltip here
$('#myelement').trigger('customOpenEvent');
}
}
});
ここで何が欠けていますか?1 つの要素に 2 つのツールチップを割り当てることさえ可能ですか?