如何解决jQuery轮播插件
| 我在我的应用程序中使用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;
}
}
}
}
};
有人可以帮我吗。
解决方法
由于您已经有了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\'));
}
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。