0

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

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

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

1 回答 1

0

我将您的代码解释为:

单击时.button,您希望在所有具有 class 的元素上启用工具提示功能.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多次单击,因为这可能会导致意外的副作用

于 2010-03-16T10:02:44.243 回答