我可以像下面那样简单地调用slideToggle
$(document).ready(function(){
$("#Btn_WebCategories").click(function(){
$("q").slideToggle("slow"); // slide
});
//
// Second part: below not working.
//
$("#ExclBlockBtn").click(function(){
$("ExWeb").slideToggle("slow");
});
在IE6中,在“q”元素上的slideToggle工作正常,但在第二部分(“ExWeb”元素)与第一部分很相似是不行的。上面的代码在FF4.0中工作正常。
我尝试过不同的速度参数。
提前致谢。
})
答案 0 :(得分:1)
问问自己真的是否需要它在IE6中工作。考虑:
http://www.theie6countdown.com/default.aspx
如果有的话,微软公布的统计数据显示,除了发展中国家(WinXP的盗版拷贝?)以及需要内部网的公司网络外,IE6不会被使用。 p>
答案 1 :(得分:0)
看起来你错过了选择器中的#:#q和#ExWeb
$(document).ready(function(){
$("#Btn_WebCategories").click(function(){
$("#q").slideToggle("slow"); // slide
});
//
// Second part: below not working.
//
$("#ExclBlockBtn").click(function(){
$("#ExWeb").slideToggle("slow");
});
答案 2 :(得分:0)
IE6不知道<ExWeb/>
,它不是有效的HTML-tagName(假设您正在处理(X)HTML文档)。
<q/>
是有效的tagName。