我有以下代码:jQuery的周期与IF和ELSE语句
$(document).ready(function()
{
if (!jQuery.browser.msie)
{
$('.banner').cycle({
fx: 'fade',
speed: 1000,
timeout: 10000,
random: 1
});
}
else {
$('.banner').cycle({
fx: 'turnUp',
speed: 1000,
timeout: 10000,
random: 1
});
}
});
然而.banner不循环的IE浏览器。如果我改变Fx淡出虽然它会工作?任何想法,为什么我不能有不同的效果,IF和ELSE是defo的工作,只是似乎打破了,当我对IE浏览器有不同的影响。
谢谢,
你正在使用哪个版本的jquery和循环?你也应该使用'!jQuery.support.opacity'而不是检查浏览器。 – 2010-06-10 15:55:47
两者的最新版本。 – Cameron 2010-06-10 16:02:22
嗯,只是检查循环插件的另一个版本,现在它的工作原理:/不知道为什么这会影响if和else语句。 – Cameron 2010-06-10 16:06:26