2014-01-22 54 views
1

我有一個我已經下載的插件,它可以在單擊圖像時動態地將元素添加到頁面。我想一些JavaScript(slideUp())添加到新添加的元素之一,但它不工作:將JavaScript添加到動態(插件生成的)元素

<script type="text/javascript"> 
    $('.image').imageClick({ 'fadeSpeed': 1000, 'targetHeight': 210 }); 
    $(".container").mouseover(function() { 
     $(".overlay").hide().slideUp(); 
    }); 
</script> 

我怎樣才能使這項工作?

回答

1

使用on將解決這個給你:

$(document).on('mouseover', '.container', function() { 
    $(".overlay").hide().slideUp(); 
});