Comment utiliser une variable dans jQuery. Comme vous le voyez dans l'extrait de script, j'attribue une variable "divname" à la valeur, et quand j'utilise "Jquery" pour fondu, ça ne marche pas. Ce dont j'ai vraiment besoin, c'est quand l'image survole, la description apparaitra comme en fondu, lorsque la souris est parti, la description devrait avoir disparu. Merci à l'avance.Comment utiliser jquery avec une variable affectée
Script snippet
$j('.img_nofade').hover(function(){
$j(this).animate({opacity: .5}, 300);
var i = $j(this).attr('titlename');
var divname = "'#titleID" + i + "'";
//alert (divname);
$j(divname).fadeIn();
},
function(){
$j(this).animate({opacity: 1}, 300);
$j(divname).fadeOut();
}
);
code HTML
<img class="img_nofade' src="image-1.gif" titleid='1" />
<div id="titleID1">my image title 1 </div>
<img class="img_nofade' src="image-2.gif" titleid='2" />
<div id="titleID2">my image title 2 </div>
<img class="img_nofade' src="image-3.gif" titleid='3" />
<div id="titleID3">my image title 3 </div>
Vos HTMLS citations sont absolument HORRIBLE. Vous ouvrez avec un 'et fermez avec un' ou vice versa – CaffGeek