使用 .load() 然后 JQuery 代码无法识别

using .load() then JQuery code not recognized

我尝试使用这个简单的实现来用缩略图库中的任何选定图像替换图像。当我使用 .load() 函数并将我当前的 div class 命名为 "replace" 替换为新的 div 时,问题就出现了,例如 NYC 和那里的画廊。更换图库后,第一个功能不再起作用

<script>
    $('.replace #thumbs img').click(function(){ 
        $('#largeImage').attr('src',$(this).attr('src').replace('thumb', 'large'));
    });
</script>




<script>
    $(document).ready(function() {
        $( ".NYC" ).click(function() {
            $(".replace").load("Galleries.html #NYC");
        });
    });
</script>

使用 jquery 来注册您的第一次点击,例如:

<script>
    $('.replace').on('click', '#thumbs img', function(){ 
        $('#largeImage').attr('src',$(this).attr('src').replace('thumb', 'large'));
    });
</script>