【发布时间】:2013-11-22 19:04:24
【问题描述】:
我试图让Tipsy Tooltip 在点击时显示,并在第二次点击时消失。同样,工具提示不会在第一次(奇数)单击时显示。而是在第三次点击时显示。
HTML
<p id="more_pricing_info">
<a id="more_pricing_info_tooltip" rel='tipsy' title='Well hello there' onclick='$("#more_pricing_info a[rel=tipsy]").tipsy("show"); return false;'>
More Info
</a>
</p>
Javascript
$(function() {
$('#more_pricing_info').click(function() {
var clicks = $(this).data('clicks');
if (clicks) {
// odd clicks
$('#more_pricing_info a[rel=tipsy]').tipsy({trigger: 'manual', gravity: 'se'});
} else {
// even clicks
}
$(this).data("clicks", !clicks);
});
});
【问题讨论】:
标签: javascript jquery onclick tooltip show-hide