`
xiexd
  • 浏览: 248707 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jquery的slideUp、slideDown函数在IE中的bug

阅读更多

jquery的slideUp、slideDown、slideToggle等涉及滑动效果的一系列函数,在IE浏览器下有几处bug

发表于:2009-05-14 18:19 分类:首页 > JavaScript > JavaScript框架 > , 标签: bug jQuery

jquery的slideUp、slideDown、slideToggle等涉及滑动效果的一系列函数,在IE浏览器下有几处bug:

1. 因position引起的问题

影响:IE全系列

症状:在需要slide的层中,如果存在position:absolute 或 position:relative 定位的层,在IE下,滑动过程中这些层不会随之显示和隐藏,效果动作完成之后,这些层才会一次性隐藏。

解决方法:没有别的办法,只能尽量不在其中使用绝对和相对定位,用别的方法实现需要的DIV定位

 

2. 因table元素引起的问题

影响:IE6、IE7

症状:直接对table元素加入滑动效果时,在部分IE版本下没有效果

解决方法:在table外部套一个div,对div元素添加滑动效果。

分享到:
评论
2 楼 kongxinhu 2011-03-25  
文档声明:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">的问题
修改文档声明为:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
就可以了,测试通过
1 楼 tianhandigeng 2010-11-01  
我也遇到了这样的问题,我的position设为了relative,结果slideDown有效果之后,显示出来的东西突然消失了,最后去国外的论坛逛,无意中让我发现了一个解决办法,原句是这样的:
Adding position:relative and zoom:1 to the div containing the fieldset seems to have worked.
我按这个方法,效果实现了,没再出现上面的情况了

相关推荐

    jQuery中文参考手册

    在《jQuery中文参考手册》中,你将找到每个函数的详细解释、参数说明、返回值和示例代码,这对于学习和查找特定功能非常有帮助。例如,手册会介绍`chm`文件中的`jQuery1.8.3`版本,这是jQuery的一个稳定版本,包含了...

    jquery-1.11.3.js 、jquery-1.11.3.min.js 【官方jquery包 js】

    在这个主题中,我们将深入探讨jQuery 1.11.3版本的核心特性及其在实际开发中的应用。 首先,jQuery 1.11.3是官方发布的一个稳定版本,它继承了jQuery一贯的易用性和兼容性,支持多种浏览器环境,包括IE6及以上版本...

    jquery-3.5.1.rar

    3. 动画效果:jQuery的动画功能强大,如 `fadeIn()`, `slideUp()`, `slideDown()` 等方法可以轻松实现元素的淡入淡出、滑动等效果。 4. Ajax交互:jQuery简化了异步数据请求,`$.ajax()`, `$.get()`, `$.post()` 等...

    jQueryAPI 1.4.1.chm

    jQuery的动画功能非常强大,`slideUp()`, `slideDown()`, `fadeIn()`, `fadeOut()`等方法使动态效果的实现变得简单。更高级的动画可以通过`animate()`函数自定义,可以调整元素的CSS属性如宽度、高度、透明度等,并...

    jquery2.1.4

    此外,`.hide()`和`.show()`可以控制元素的显示隐藏,`.slideUp()`和`.slideDown()`等动画效果则增强了用户体验。 事件处理是jQuery的另一个亮点。通过`.on()`方法,我们可以方便地绑定各种事件,如`$('button').on...

    jquery-3.2.1

    在这个版本中,jQuery团队对性能进行了优化,修复了一些已知的bug,同时保持了向后兼容性,使得开发者能够更高效地进行网页开发。 jQuery的核心特性在于其简洁的API,使得DOM操作变得异常简单。在“jquery-3.2.1.js...

    jQuery API 1.7中文手册.air

    综上所述,jQuery API 1.7中文手册不仅提供了关于jQuery库的详尽文档,还结合了Adobe AIR技术,使得开发者可以在本地环境中方便地查阅和学习jQuery的使用方法,提升开发效率。通过深入理解和掌握这些知识点,开发者...

    Jquery api

    此外,还有预设的动画效果,如`.fadeIn()`, `.slideUp()`, `.slideDown()`等。 5. **AJAX(Ajax)**:jQuery提供了`.ajax()`方法,用于异步与服务器进行数据交换。`.get()`和`.post()`是简化的版本,用于发送...

    jquery1.4.1使用手册

    4. **效果和动画**:jQuery提供了丰富的动画功能,如`fadeIn()`和`fadeOut()`实现淡入淡出效果,`slideUp()`和`slideDown()`用于滑动显示或隐藏元素,`animate()`可以自定义动画效果,控制元素的CSS属性变化。...

    jQuery详细入门教程

    - **动画效果**:jQuery内置了多种动画效果,如淡入淡出(`fadeIn/fadeOut`)、滑动(`slideUp/slideDown`),以及自定义动画`animate()`,使得创建动态效果变得轻松。 - **Ajax操作**:jQuery封装了Ajax函数,如`$....

    jquery-2.1.1

    在jQuery 2.1.1中,开发者可以发现这个版本更加优化,性能有所提升,并且修复了一些已知的bug,为开发者提供了一个更稳定、更高效的开发环境。 核心特性之一是选择器机制。jQuery支持CSS1到CSS3的选择器,使得选取...

    JQuery1.7,1.4API

    `slideUp()`和`slideDown()`用于元素的滑动显示和隐藏。 5. **Ajax(Ajax)**:`$.ajax()`, `$.get()`, `$.post()`等函数用于异步数据请求。例如,`$.get("url", function(data) { ... })`会发送GET请求到指定URL,...

    JQuery 中文 API

    - **Changelog**: 在`changelog.txt`文件中,记录了jQuery 1.2版本的更新内容和改进,包括新增功能、修复的bug和性能优化。 ### 7. 其他资源 - **在线文档**: 博文链接(https://moon-vv.iteye.com/blog/204075)...

    Jquery 1.3 简体中文手册

    jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index...

    JQuery 1.3 中文参考手册

    jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index...

    仿小米官网html源码.zip

    例如,`$(document).ready()`函数确保页面加载完毕后才执行代码,`$(".class").click(function() {...})`用于监听点击事件,`$("#id").slideUp()`和`.slideDown()`则实现元素的滑动隐藏和显示。 **前端开发流程** ...

Global site tag (gtag.js) - Google Analytics