`
jsnjlc
  • 浏览: 50905 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Slidetoggle + JQuery + IE 7 = Bug!

阅读更多

这是我在无意中发现的,后来,google后发现确实是问题,因此,记录下。

当我们使用jQuery的Slidetoggle方法,在IE7下,有时候会出现内容闪烁后自动消失的情况,再点击仍然如此。

google后发现原来绑定事件的对象的父类不能包含position属性值为absolute和relative的样式,一旦包含,IE7则会出现此情况。将position属性删除或者设置高为101%即可解决。

相关资料:

http://www.justwerks.com/slidetoggle-jquery-ie-7-bug

http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/

分享到:
评论
1 楼 jeanso 2010-12-30  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

文档定义类型的问题吧

相关推荐

    jQuery针对IE浏览器低版本测试代码

    5. **JSON支持**:IE7及以下版本没有内置的JSON解析和序列化,jQuery提供了相应的处理方式。 在压缩包文件`texiao3868_1560680865`中,可能包含了一系列针对IE低版本的jQuery测试脚本和示例,这些脚本可能涉及到...

    js的jquery文件(版本为1.12.4)

    这个版本修复了一些已知的bug,并且保持了与旧版浏览器的良好兼容性,特别是对IE6-8的支持。对于那些仍需支持这些旧版浏览器的项目,选择1.12.4是一个明智的选择。此外,这个版本也包含了一些性能优化,提高了代码...

    最新jquery-2.1.1.js以及jquery-2.1.1.min.js文件

    例如,它移除了对IE6/7/8的支持,专注于现代浏览器的性能优化,这意味着开发者可以利用更多现代浏览器的特性,如querySelectorAll等。此外,这个版本还修复了一些已知的bug,提升了整体的稳定性和兼容性。 jQuery的...

    jQuery 1.4.1 中文版参考

    7. **遍历与过滤**:`each()`方法可以遍历jQuery对象中的每个元素,`filter()`和`not()`用于筛选元素,`first()`和`last()`选取集合的第一个和最后一个元素。 8. **插件扩展**:jQuery的强大力量在于其丰富的插件...

    jquery1.0到2.0各版本集合

    1. **轻量化**:jQuery 2.0移除了对IE6/7/8的支持,因此体积更小,执行速度更快。 2. **现代浏览器支持**:专注于现代浏览器,不再考虑旧版IE的兼容性问题。 3. **性能提升**:优化了内部代码,提高了运行效率。 ...

    jQuery1.41中文API文档

    - jQuery 1.4.1 在大多数现代浏览器上表现良好,包括 IE6/7/8、Firefox、Chrome、Safari 和 Opera。 9. **性能优化** - `jQuery.noConflict()` 方法可以释放 `$` 符号,避免与其他库冲突。`jQuery.each()` 用于...

    jquery未压缩源码下载

    - **jQuery 2.x系列**:从2.0.0开始,jQuery不再支持IE6/7,专注于现代浏览器,2.0.3是该系列的一个版本,提供了更小的文件大小和更快的速度。 3. **jQuery性能优化** - **文档就绪($(document).ready())**:...

    jquery-1.10.2.min.js,jquery-1.4.4.min.js,jquery-1.4.2.min.js,jquery.min.js集合

    - **jQuery 1.4.4**: 相比1.4.2,此版本修复了一些bug,并对性能进行了优化,提供更稳定的使用体验。 - **jQuery 1.10.2**: 这是1.x系列的一个稳定版本,改进了对HTML5的支持,增强了插件系统的稳定性和性能。同时...

    JQuery类库下载

    8. **兼容性**:JQuery 1.4.2版本对旧版浏览器(如IE6/7/8)有良好的支持,这在当时是非常重要的,因为许多用户仍在使用这些浏览器。 总的来说,JQuery 1.4.2是JavaScript开发中的一个里程碑,它使得前端开发更加...

    jquery1.7参考手册(chm版)

    8. **版本更新**:jQuery 1.7 版本相比之前的版本可能有性能优化、API调整或bug修复,手册会详细列出这些变更。 9. **兼容性**:jQuery 通常会尽可能地支持各种浏览器,包括IE6+,手册中会介绍不同浏览器下的兼容性...

    jquery2.1.4文档

    jQuery 2.1.4作为2.x系列的一个稳定版本,主要集中在性能优化和bug修复上。相比于之前的版本,2.1.4移除了对旧版IE浏览器的支持,从而进一步提升了执行速度。此外,这个版本还修复了一些可能影响开发者体验的已知...

    JQuery2.0.3(含2.0.3vsdoc智能提示)

    jQuery 2.0.x系列主要针对现代浏览器优化,移除了对IE6、7、8的支持,这使得代码更加精简,执行速度更快。同时,这个版本修复了许多已知的bug,增强了与HTML5新特性的兼容性。 **5. Ajax操作** jQuery的Ajax功能...

    jquery-1.11.3.js.zip

    2. 兼容性增强:jQuery一直注重对老版本浏览器的支持,1.11.3也不例外,它在保持新特性的同时,也照顾到那些还在使用IE6-8的用户。 3. Bug修复:该版本修复了一些已知问题,提高了库的稳定性和可靠性。 四、jQuery...

    jquery-1.11.3(下载).rar

    2. **兼容性**:jQuery 1.11.x系列注重向后兼容,确保在各种浏览器(包括旧版本的IE)中都能正常工作。这使得开发者可以安心使用新特性,而不用担心老用户受到影响。 3. **bug修复**:1.11.3修复了一些已知的bug,...

    jquery 帮助手册

    特别地,对IE6/7的兼容性做了优化,保持了向后兼容性。 总的来说,《jQuery帮助手册》为开发者提供了详尽的API参考和实例,是学习和使用jQuery的重要资源。通过阅读和实践,开发者可以熟练掌握jQuery的精髓,提升...

    JqueryApi中文手册

    - jQuery 与大部分现代浏览器兼容良好,但老版本的IE浏览器可能存在一些问题。 通过这份jQuery API中文手册,开发者可以快速查找和学习jQuery的各种功能,提高开发效率,实现更丰富的网页交互效果。在实际开发中,...

    jquery各版本

    1.x版本是jQuery的核心版本,支持所有主流浏览器,包括那些对新特性支持较弱的IE6、7、8。这个系列的主要版本有1.0至1.13,每个版本都进行了一系列的改进和优化,增强了性能,修复了已知问题。例如,1.4引入了更多的...

    jquery个版本大全

    4. **动画效果**:jQuery内置的动画方法如fadeIn、slideToggle等,使得创建平滑的页面动态效果变得轻松。 5. **Ajax操作**:jQuery的$.ajax()函数简化了异步数据请求,支持JSON、XML等多种数据格式,是实现页面无...

    jQuery鼠标移动实现手风琴效果

    在这个项目中,我们讨论的是如何利用jQuery来实现这种效果,并且特别强调了它在不同浏览器上的兼容性,包括老旧的IE6、7、8、9版本以及现代主流浏览器。 首先,我们需要理解jQuery的核心概念。jQuery是一个轻量级的...

    jquery-2.1.1

    此外,值得注意的是,jQuery 2.x系列开始移除了对IE6/7/8的支持,专注于现代浏览器的兼容性和性能提升。 使用jQuery 2.1.1,开发者可以轻松实现复杂的网页交互和动态效果,无需深究底层JavaScript语法的复杂性。它...

Global site tag (gtag.js) - Google Analytics