有一个jquery onclick事件显示鼠标悬停状态栏中的链接

时间:2016-01-19 06:52:18

标签: jquery mouseover statusbar alt

以下是这种情况:

jQuery中绑定到div的基本onclick事件。

看起来像这样:

$('#permabox').bind("click", function(){
            var permalink = _functionWhichGetsPermalink();
            window.location.assign(permalink);
        });

它有效,但如果用户将鼠标移过,则不会说明用户前往的位置。

我希望div #permabox的行为类似于锚点,并在状态栏中为用户提供permalink变量的消息。

我应该创建一个mouseover事件吗?我该怎么把它放进去? 或者我应该为div创建alt属性?实际上我在萤火虫中尝试了最后一个,但没有显示出来。

3 个答案:

答案 0 :(得分:0)

如果您想要tooltip种功能,可以简单地将“title”添加到div

<div id="permabox" title="Your message">

</div>

答案 1 :(得分:0)

$(document).ready(function(){
    $("#hey").attr("title",_functionWhichGetsPermalink());
});

答案 2 :(得分:0)

感谢您的想法!我试过这个:

var permalink = _functionWhichGetsPermalink();
        alert(permalink);
        $('#permabox').bind("mouseover", function(){window.status=permalink;});
        $("#permabox").attr("title",permalink);
        $('#permabox').bind("click", function(){window.location.assign(permalink);});

工具提示正确显示,但状态栏中没有任何内容(是的,我在javascript选项中启用了这种可能性)