退房http://wouter.howafarms.com/faq奇怪的IE8使用问题.animate({“高度”:“切换”})时
的目标是有答案可点击展开。
正如你将会看到的,除了ie8之外,所有浏览器都能很好地工作。
我试过各种动画效果.slideDown(),.toggle()无济于事。他们总是在Firefox,Chrome甚至IE7中工作,但从未在IE8中工作。什么可能导致它。
这里的JavaScript的:
$(document).ready(function() {
$("#faq-list li").addClass('inactive');
$("#faq-list li").first('.inactive').toggleClass('inactive');
$("#faq-list li h2").toggle(
function(){
$(this).parent().find('.answer').animate({'height': 'toggle'},{queue:true,duration:300})
$(this).toggleClass('inactive')
} ,
function() {
$(this).parent().find('.answer').animate({'height': 'toggle'},{queue:true,duration:300})
$(this).toggleClass('inactive')
})
})
在IE8中发生了什么错误? – 2010-09-14 23:03:45
在IE8中它正确地折叠了所有的答案。那是事情破裂的时候。这个想法是点击问题,它会滑动或切换答案。它在其他浏览器中表现出色,但出于某种原因,IE8显示出快速下载并且从未揭示答案。 – soundfreak82 2010-09-15 02:52:23