2012-05-01 89 views
1

为什么不能正常工作?点击jQuery图像边框

$(".char").click(function() { 
    $(this).css('border', "solid 2px red"); 
    }); 

<img class=char src=1.gif> 
<img class=char src=2.gif> 

我希望它通过边框突出显示,当我点击其中一个图像。

此外,我想只有一个被突出显示,但我想我会看看后。

+0

http://jsfiddle.net/mW9K4/ – Shyju

回答

3

使用$(文件)。就绪() - 当前的jQuery代码执行前有针对性的html元素在DOM可用

<script type="text/javascript"> 
$(document).ready(function() { 
    $(".char").click(function() { 
     $(this).css('border', "solid 2px red"); 
    }); 
}); 
</script>