【发布时间】:2011-03-19 02:06:25
【问题描述】:
我有一个使用 tablesorter 插件成功排序的表。但是,我想突出显示特定行中特定文本字段中的文本。它有一个唯一的 ID,但是当我将代码放在排序代码之后时,它不起作用。这是我的代码:
jQuery(document).ready(function() {
jQuery("#filetable").tablesorter({
sortList: [[3,1]],
widgets: ['zebra'],
testExtraction: "complex"
});
//my new code which doesn't work as expected
if(jQuery("#new_foldername").length > 0){
jQuery("#new_foldername").focus(function() { jQuery(this).select(); } );
}
});
如果我在检查#new_foldername 是否存在之后立即发出警报,我会看到警报,并且我会看到背景中突出显示的文本(因此我的代码突出显示文本有效)。当我单击关闭警报时,表格完成排序......并且文本不再突出显示。
任何想法可能会发生什么?
【问题讨论】:
标签: jquery tablesorter highlight