0

我想在 Windows 中实现一个有点像(但不完全像)麻将泰坦游戏的提示模式的功能。在该游戏中,您可以要求游戏向您显示与您所在的瓷砖相匹配的瓷砖。

在我的应用程序中,当用户将指针悬停在我的表格的一个单元格上时,我想显示一个工具提示,但还要向底层单元格以及其他一些相关单元格添加一个类,以便突出显示这些单元格工具提示显示的持续时间;当工具提示关闭时,高亮会消失。

单元格click事件已经专用于一些其他行为。这种相关的单元格突出显示行为必须是工具提示的辅助行为。

我现在正在创建这样的工具提示:

 $("#my-table tbody td.foo").tooltip({
        content: function () {
              // figure out the custom message to be displayed
            }

        },
        items: "td.foo",
        position: { my: "left+15 center", at: "left top" },
        show: {
            delay: 666
        }

    })

是否可以使用在显示工具提示和删除工具提示时调用的函数来扩展这种实例化方法?

在与工具提示打开相关的函数中,我会找出涉及哪些单元格并向它们添加正确的类;在与工具提示关闭相关的函数中,我将从这些单元格中删除该类。

4

1 回答 1

0

我认为您正在寻找打开关闭事件。

$("#my-table tbody td.foo").tooltip({
    content: function () {
        // figure out the custom message to be displayed
    },
    items: "td.foo",
    position: {
        my: "left+15 center",
        at: "left top"
    },
    show: {
        delay: 666
    },
    open: function (event, ui) {// do stuff when tooltip opens...
    },
    close: function (event, ui) {// do other stuff when tooltip closes...
    }
});
于 2013-09-16T14:16:08.170 回答