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

したがって、これはかなり修正されたものです... http://jsfiddle.net/y6m2N/21/

IE は、アンカー タグが dt タグの周りにあるのが好きではありませんでした。他の場所では問題なく機能しましたが、いつものように、IE7 は例外でした。:)

于 2012-09-21T21:15:29.290 に答える
0

わかりました..ここであなたのために働いています

いくつかのメモ。

  1. noConflict()すでに jQuery をパラメーターとして渡しているため、このメソッドは必要ありませんでした。
  2. 属性に何かがないと Safari が正しく動作しないため、href に # を追加しました。
  3. リンクしたフィドルにはjQueryがロードされていませんでした。
于 2012-09-21T00:18:23.920 に答える