我正在使用下面的脚本来隐藏空白div
,li
和td
. 它工作正常。我面临的唯一问题是,当页面加载时它显示空白divs
,li
并且td
. 我在这些空白 div 上有一个边框类,在页面加载完成之前它是可见的,这是我不想要的。我想隐藏它,直到这些元素没有填充任何文本或任何内容。
脚本:
$(document).ready(function(){
$("td:empty").css('display', 'none');
$("div[class='errorMsg']").filter(function(i,v){return $.trim($(v).text()).length == 0;}).css('display', 'none');
$('li').filter(function(){return $.trim($(this).html()) == '';}).hide()
$("td[class='noShow']").filter(function(i,v){return $.trim($(v).text()).length == 0;}).css('display', 'none');
});
我可以得到任何帮助来修复它。
谢谢,