0

我有一个从 CSS 技巧中获得的简单手风琴(并进行了一点操作),除了 IE7(在 IE9 中,使用开发工具显示 IE7 模式)之外,它在任何地方都很好用,但是当我从 CSS 技巧中测试未操作的版本时它可以工作在IE7中很好。

这是来自 CCS Tricks 的 jsfiddle:http: //jsfiddle.net/drpKm/

这是我创建的:http: //jsfiddle.net/y6m2N/3/

关于如何让它在 IE 中工作的任何想法?我已经尝试了我能想到的一切。我对 CSS 技巧版本所做的唯一更改是将锚标记放在 dt 标记之外。

4

2 回答 2

0

好的..我在这里为你工作

一些笔记。

  1. 您不需要该noConflict()方法,因为您已经将 jQuery 作为参数传递。
  2. 我将 # 添加到 href 因为如果没有属性中的某些内容,Safari 将无法正常工作。
  3. 您链接的小提琴没有加载 jQuery。
于 2012-09-21T00:18:23.920 回答
0

所以这几乎解决了问题...... http://jsfiddle.net/y6m2N/21/

IE 不喜欢 dt 标记周围的锚标记,它在其他任何地方都可以正常工作,但与往常一样,IE7 是个例外。:)

于 2012-09-21T21:15:29.290 回答