【问题标题】:Creating a simple JQuery tooltip?创建一个简单的 JQuery 工具提示?
【发布时间】:2010-04-24 12:08:16
【问题描述】:

这里有人有使用 JQuery 创建简单的提示的经验吗?

我已经创建了一个表:

<tr id="mon_Section">  
  <td id="day_Title">Monday</td>`    
  <td id="mon_Row" onmousemove="calculate_Time(event)"></td>
</tr>`

将调用函数“calculate_Time”,获取鼠标光标的 X 位置,并从值中使用 IF 和 ELSE-IF 语句计算我创建的其他变量的值:

var mon_Pos; 变小时; 无功分钟; 变量原点; var myxpos;

function calculate_Time(event) {
  myxpos = event.pageX;
  myxpos = myxpos-194;

  if (myxpos<60) {  
    orig = myxpos;
    minute = myxpos;
    hour = 07;
  } else if (myxpos>=60 && myxpos<120) {
    orig = myxpos;
    minute=myxpos-60;
    hour=08;
  }
}

如何创建一个包含我创建的 Hour 和 Minute 变量的风格化工具提示,每次光标的 X 位置发生变化时,我都需要更新工具提示。我知道 myxpos 变量在鼠标移动时确实会发生变化,因为我使用警报(myxpos)进行了尝试,并且正如预期的那样,如果鼠标移动,则会弹出一个带有新值的新警报框。我只是不知道如何将该值放在工具提示中?

【问题讨论】:

  • 有一种更简单的格式化代码的方法(编辑和查看)。顺便说一句,您真的不应该在标记中定义 onmousemove 事件。而是:$(function() { $("#mon_Row").mousemove(calculate_Time); }.

标签: javascript jquery tooltip


【解决方案1】:

最简单的答案:不要重做已有的been donedone well。两者都支持可用于修改正在显示的文本的回调。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多