如何使用live jQuery api?

时间:2010-03-08 21:34:48

标签: jquery

我发现这个jquery插件完全符合我的需要,但是我想在更新面板中的表行上使用它,所以我希望使用live()jquery api以某种方式保持jquery完整更新面板请求。这可能吗?

jQuery.fn.linker = function(selector) { 
    $(this).each(function() { 
        var href = $(selector, this).attr('href'); 
        if (href) { 
            var link = $('<a href="' + $(selector, this).attr('href') + '"></a>').css({ 
                'text-decoration': 'none', 
                'display': 'block', 
                'padding': '0px', 
                'color': $(this).css('color') 
            }) 
            $(this).children() 
                   .css('padding', '0') 
                   .wrapInner(link); 
        } 
    }); 
}; 

1 个答案:

答案 0 :(得分:0)

您可以使用Live Query plugin来监听<tr>元素创建,然后应用此功能。

$("tr").livequery(function() {
  $(this).linker();
});

如果我正确理解该插件和您想要的结果。