Проверить и удалить
В блоке div с id="headerImage" найти HTML тег img и если атребут src пуст или его нет - удалить блок целиком.
Удалить: <div id="headerImage"> <a href="/healthcare-insurance/elder-care/alaska/case/"> <img src=""/> </a> </div> или: <div id="headerImage">Изображение не найдено</div> Оставить: <div id="headerImage"> <a href="/healthcare-insurance/elder-care/alaska/case/"> <img src="/files/001.jpg"/> </a> </div> |
хорошо, когда заказчик четко формулирует задачу
|
Код удаления есть, а что писать в условиях?
$( init ); function init() { $('#headerImage').empty(); } |
mihail9575,
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script> $(function () { $('#headerImage').has('[src=""]').remove(); alert($('body').html()) }) </script> </head> <body> <p>test</p> <div id="headerImage"> <a href="/healthcare-insurance/elder-care/alaska/case/"> <img src=""/> </a> </div> </body> </html> |
Часовой пояс GMT +3, время: 04:31. |