jQuery使用ID隐藏

ada*_*dam 2 javascript jquery

我正在尝试使用带有jquery的id改变图像的边框颜色(照片['id']从前一个函数传入)照片的ID是'photo239839'的形式

 $('#photo'+photo['id']+'').click(function(){  
       $('#photo'+photo['id']+'').css('border-color','#777');

    });
Run Code Online (Sandbox Code Playgroud)

当我尝试使用它的类使用相同的代码时它可以工作,但我不能使用这个方法,因为在同一页面上有多个图像具有相同的类

$('img.flickr_photo').click(function() {
    $("this.flickr_photo").css('border-color','#777');
});
Run Code Online (Sandbox Code Playgroud)

And*_*ech 18

这是你需要做的:

$('img.flickr_photo').click(function(){  
       $(this).css('border-color','#777');
});
Run Code Online (Sandbox Code Playgroud)