2012-03-14 3 views
0
<script type="text/javascript"> 
    jQuery(document).ready(function() { 
     jQuery('#content111').hide(); 
     jQuery('.last').mouseover(function() { 
      jQuery('#content111').fadeIn(); 
     }); 

     jQuery('#content111').mouseout(function() { 
      jQuery('#content111').fadeOut(); 
     }); 
    }); 
</script> 

Приведенный выше код дочерних страниц FadeIn но мое требование ребенка страницы Наведите курсор мыши такжеJQuery OnMouseOver дочерние страницы

+0

Вы, вероятно, следует попытаться объяснить немного лучше, это трудно понять, что именно происходит, и в чем проблема? – adeneo

ответ

0

Просто добавьте live или on

jQuery('#content111').on('mouseout',function(){ 
    jQuery('#content111').fadeOut(); 
}); 
+1

Собственно, вы должны использовать '.on()'. '.live()' -метод лишен jQuery 1.7. –

+0

Обратите внимание, что использование '.live' устарело. Вы должны использовать '.on' для последних версий JQuery или' .delegate' для более старых. – nijansen

+0

.live() устарел! И почему это поможет? Где именно в этом вопросе говорится, что элементы динамически возникают? – adeneo