JQuery获取对象的标识符?

时间:2012-05-28 07:25:01

标签: jquery jquery-plugins

我正试图让一个工具提示在徘徊时熬夜,但我不知道有什么可以识别它。有没有什么办法可以找到任何标识符,这样我就可以在mouseout上关闭它而不是链接的mouseout?

这与我的另一个问题(更具体的工具性)有关:How to make tooltipsy staying so a link in it can be clicked

编辑:我正在使用Tooltipsy创建工具提示(但如果有人可以建议另一个可以为我执行此操作的jQuery插件,我可能会更改。

我想要的是工具提示如果我有鼠标就停留在工具提示上,而不是当鼠标离开元素调用工具提示时它会消失。工具提示应包含可点击的链接。

JS:

# NOTE: The hide property is only for me to make it stay longer, so that the links are clickable. It is not an accepted soloution.
$('.order_tooltip').tooltipsy({
    delay: 0,
    offset: [0,-1],
    hide: function (e, $el) { 
        window.setTimeout(
            function() {
                $el.hide();
            },
            1000
        );
    }
});

HTML:

<a href="/order/ordernr/{{ item.order_nr }}"
    title="Tooltip content" 
    class="order_tooltip" 
>link</a>

2 个答案:

答案 0 :(得分:0)

我没有设法获取标识符而无法等待,因此我更改为另一个名为simpletip的工具提示插件,该插件提供了我需要的功能。

答案 1 :(得分:0)

<a onmouseover="youtipsyobject().show();" onmouseout="youtipsyobject().hide()">link</a>

并默认隐藏。