Detectar imagem dentro de uma div com jQuery ao carregar a página

  • Autor Autor Kilogramo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Kilogramo

Kilogramo

Gamma
Diseñador
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Resulta que estoy modificando mi página y de jqury ando perdido.

Quisiera saber como puedo detectar una imagen dentro de un div,al momento de cargal la página, con un id o clase en particular, y si existe la imagen imprimir un texto o cambiar la clase de otro div.


saludos.

- - - Actualizado - - -

bueno buscando info he poido armar esto pero no se si funcione ya que he cogido codigo de aqui y de alla.

Inserir CODE, HTML ou PHP:
<script>
            $(document).ready(function(){
            var found = $("#cafe").find("img");
            if (found.length <> 0) {
                $('#newp').html('<img border="0" alt="Nuevo" src="http://www.videoedicionlatino.org/foro/Themes/default/images/spanish_es-utf8/new.gif">');
            }            
            });
            </script>

una manita please.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
nadie se anima a echarme un cable.

Espero su ayuda,

saludos
 
seria mas bien if (found.length == 0) {} else {} entre parentesis ya realizas segun sea el caso si exite o no existe
 
Aquí tienes:

HTML:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

<script type="text/javascript">
$(document).ready(function(){
var found = $("#myDiv").find("img");
if (found.length > 0) {
alert('Existe una imagen dentro del div.');
}
});
​</script>

<div id="myDiv">
    <img src="http://forobeta.com/images/misc/header.JPG">
</div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​
 
Voltar
Topo