Problemy z filtrami jquery
jeśli obraz zawiera NIE src, chcę ukryćdiv.PageHeaderDescription
<div class="PageHeaderDescription">
<h1>Bistro 300</h1>
<img border="0" src="images/Category/large/469.jpg" id="EntityPic621">
This is some text
</div>
Aby to zrobić, użyłem:
if ($("div.PageHeaderDescription img").filter("[src='']")) {
$("div.PageHeaderDescription").hide();
}
jeśli jednak umieścisz ścieżkę src w obrazie, jquery nadal się ukrywadiv.PageHeaderDescription
co jest złe. Musi być widoczny, jeśli istnieje obraz src.
Oto mój przykład:http://jsfiddle.net/dfasd/1/