【发布时间】:2011-01-26 00:47:43
【问题描述】:
好的,我看不到这个。
我正在制作一个可以应用于多个项目的工具提示插件。
当鼠标悬停时,我在页面上有多个锚点,它们充当工具提示。我使用变量 c_ttip 作为 div 的标识符,因为我不想在其上设置 ID。
如果在工具提示 mouseout 激活将其删除的超时之前,相同的锚被移出,我想避免附加工具提示并一遍又一遍地应用类和 css。
脚本开发页面,http://kalluna.com/_dev-js.do
var c_ttip = $('');
返回 this.each(function() {
$(this).mouseover(function() {
c_ttip.appendTo(document.body).hide();
c_ttip.html('inside my tooltip').addClass('c_ttip_box').css({'top' : obj.position().top + 20, 'left' : obj.position().left}).show ();
}).mouseout(函数() {
计时器 = setTimeout(function() {
c_ttip.fadeOut(200, function() { c_ttip.remove();});
}, 2000);
});
});
【问题讨论】:
标签: javascript jquery xhtml