【发布时间】:2012-01-12 07:44:29
【问题描述】:
以下代码似乎会导致浏览器和 Firebug 出现延迟。 我做错了什么?
$("td input").focus( function(){
$(this).parent().next().next().css('visibility','visible');
});
$("td input").blur( function(){
$(this).parent().next().next().css('visibility','hidden');
if($(this).val()==""){
$(this).parent().next().css('visibility','visible');
}
else $(this).parent().next().css('visibility','hidden');
});
谢谢!
【问题讨论】:
-
我认为这是由于表中有许多记录,但您可能想使用“.hide()”而不是“css('visiblity','hidden')”,另外,我发现 firebug 会减慢执行速度,至少在我的情况下,在没有 firebug 的情况下在 Chrome 中运行它,看看性能是否仍然很差
-
是的,它在 chrome 中很完美,所以我猜它是萤火虫。谢谢
标签: javascript jquery css jquery-selectors validation