我发现这个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);
}
});
};
答案 0 :(得分:0)
您可以使用Live Query plugin来监听<tr>
元素创建,然后应用此功能。
$("tr").livequery(function() {
$(this).linker();
});
如果我正确理解该插件和您想要的结果。