1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Image clic border</title>
<script type="text/javascript" src="http://www.google.com/jsapi?key=VOTRE_CLE"></script>
<script type="text/javascript">google.load("jquery", "1.7");</script>
<script type="text/javascript">
$(document).ready (function (){
//On définit ici les ids de toutes les images qui devront suivrent ce comportement
var image_table = [$('#chrome_img'),$('#firefox_img'),$('#safari_img')];
//On définit l'évenement du clic sur chaque image
for (cpt in image_table)
{
image_table[cpt].click(function (){
//On retire les bordures de toutes les images
for (cpt in image_table)
image_table[cpt].css({ border: "0px"});
//On met une bordure sur l'image sur laquelle on à cliqué
$(this).css({ border : "3px solid black" });
})
}
});
</script>
</head>
<body>
<img id="chrome_img" src="http://www.pluginchrome.com/wp-content/uploads/2011/02/logo_chrome_9.jpg" title="chrome" alt="chrome"/>
<br/><br/>
<img id="firefox_img" src="http://telecharger.itespresso.fr/wp-content/uploads/2010/04/firefox.jpg" title="firefox" alt="firefox"/>
<br/><br/>
<img id="safari_img" src="http://telecharger.itespresso.fr/wp-content/uploads/2010/06/safari.jpg" title="safari" alt="safari"/>
</body>
</html> |