如果div#FeatureIconsWrapper
包含 NOli
然后div#productInfoGrid
被css隐藏或完全删除。
我试过(这是正确的吗?):
$("div#FeatureIconsWrapper:not(li)")({
$("div#productInfoGrid").hide();
});
如果div#FeatureIconsWrapper
包含 NOli
然后div#productInfoGrid
被css隐藏或完全删除。
我试过(这是正确的吗?):
$("div#FeatureIconsWrapper:not(li)")({
$("div#productInfoGrid").hide();
});
您可以使用:has
:
if (!$("#FeatureIconsWrapper:has(li)").length) {
$("#productInfoGrid").hide(); // or remove()
}
演示:http: //jsfiddle.net/8T4ka/2/
请试试这个:
接口:http ://api.jquery.com/has/
$(document).ready(function() {
if ($("div#FeatureIconsWrappet:not(:has(li))")) { //.hide()
$("div#productInfoGrid").hide();
}
});