Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как определить картинки в div. (https://javascript.ru/forum/jquery/29077-kak-opredelit-kartinki-v-div.html)

jeysmook 14.06.2012 08:58

Как определить картинки в div.
 
Как определит, что в div.text именно img теги и больше нет никаких?
---------------------------------------------------------------------
<div class="text">
     <img src="1.png" />
     <img src="2.png" />
     <img src="3.png" />
     <img src="4.png" />
     <img src="5.png" />
     <img src="6.png" />
</div>
<div class="text">
     <div>
          Тут div который не нужен!
     </div>
</div>

devote 14.06.2012 09:09

<div class="text">
     <img src="1.png" />
     <img src="2.png" />
     <img src="3.png" />
     <img src="4.png" />
     <img src="5.png" />
     <img src="6.png" />
</div>
<div class="text">
     <div>
          Тут div который не нужен!
     </div>
</div>
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(".text").each(function( i ){
    if ( $( "img", this ).length == $( this ).children().length ) {
        alert( "У дивака номер " + i + " только кртинки" + this.innerHTML );
    } else {
        alert( "У дивака номер " + i + " что-то еще присутствует" + this.innerHTML );
    }
});
</script>

jeysmook 14.06.2012 11:28

devote,
Спасибо )


Часовой пояс GMT +3, время: 04:28.