JQuery Carousel插件

时间:2011-05-26 06:57:10

标签: jquery jquery-plugins carousel

我在我的应用程序中使用Carousel jquery插件。我需要显示一个名字。它在IE中正确显示名称,但在mozilla中没有。 这是我的代码:

function mycarousel_itemVisibleInCallbackAfterAnimation(carousel, item, idx, state) { 
   if (document.getElementById("Id") != null) {
      if (item.all) {
         if (item.all[1]) {
            if (item.all[1].childNodes) {
               document.getElementById("Id").innerHTML =
                     item.all[1].childNodes[0].alt;
            }
         }
      }
   }
};

有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

由于你已经有了jQuery引用,为什么不用它呢。

function mycarousel_itemVisibleInCallbackAfterAnimation(carousel, item, idx, state) { 
   if(jQuery('#' + idx)[0] && jQuery(item.all[1]).children()[0]){
     jQuery('#' + idx).html( jQuery(jQuery(item.all[1]).children()[0]).attr('alt'));
   }
};