Jsf Primefaces如何隐藏IE8上的空数据列表项?
这是我的风格作品:Jsf Primefaces如何隐藏IE8上的空数据列表项?,jsf,primefaces,internet-explorer-8,Jsf,Primefaces,Internet Explorer 8,这是我的风格作品: .ui-datalist-item:empty { display: none !important; } 它以前适用于Chrome,但现在在IE8上没有响应。这不适用,因为IE8无法识别此数据列表项为空,所以我在JQuery中围绕它工作: $(document).ready(function() { $('.ui-datalist-item').each(function() { if ($(t
.ui-datalist-item:empty {
display: none !important;
}
它以前适用于Chrome,但现在在IE8上没有响应。这不适用,因为IE8无法识别此数据列表项为空,所以我在JQuery中围绕它工作:
$(document).ready(function() {
$('.ui-datalist-item').each(function() {
if ($(this).text().length === 0) {
$(this).hide();
}
});
});
使用该类也可能有帮助(例如,对于
)
.ui-datalist-empty-message {
visibility: hidden;
}