2010-06-23 5 views
0

ayant de vrais problèmes obtenir l'alt alt de la diapositive cycle actif? Dois-je utiliser «opts» du tout pour obtenir cela?Je ne peux pas obtenir le titre de la diapositive, ccle jQuery

un pointeurs bienvenue!

$("div.backgroundImages").fadeIn(200).cycle({   
      fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc... 
      timeout: 0, 
      containerResize: false, 
      speed: '450', 
      height: '1000', 
      slideExpr: 'div.backgroundSlide', 
      next : 'div.backgroundImages', 
      before: onBefore, 
     after: onAfter 
    }); 

    function onBefore(curr, next, opts){ 

    } 

    function onAfter(curr, next, opts){ 
     $('span.title').html(opts.currSlide.alt); // doesn't work?! 

     var cnt = 'Image ' + (opts.currSlide + 1) + ' of ' + opts.slideCount; // works 
     $('span.cnt').html(cnt); 
    } 

Répondre

0

AGH - c'était juste parce que je ne spécifie pas l'image que la diapositive!

slideExpr: 'div.backgroundSlide', 
0

ok - pas le meilleur soltion bt

$('div.title').html($('div.backgroundSlide:visible img').attr("alt")); 

est comment je suis arrivé arond il. Odd comment la méthode appropriée ne fonctionnera pas ....

Dan

Questions connexes