通过livequery在运行时使用jQuery工具提示

时间:2010-03-16 07:14:19

标签: jquery runtime tooltip livequery

有人知道如何使用livequery在运行时使用工具提示吗?我找到了一些信息,但对我来说它不起作用。

jQuery('.button').bind('click', function () {
    std();
});

function std () {
    jQuery('.abcd').livequery.run(function() {
        jQuery('.abcd').tooltip();
    });
}

1 个答案:

答案 0 :(得分:0)

我将您的代码解释为:

单击.button时,您希望在类.abcd的所有元素上启用工具提示功能。如果这是您的意图,只需使用

jQuery('.button').bind('click', function () {
    std(); //activate tooltip support
});

function std () {
    //internal function is called once for every found/new .abcd element
    jQuery('.abcd').livequery(function() {
        $(this).tooltip();
    });
}

请注意,可能会阻止.button被多次点击,因为这可能会导致意外的副作用