jQueryでスライドダウンを作っているときにIE 8だけで動いていないのを確認したので、そのメモです。検索しても原因が分からなかったので自分で調べてみました。 作っていたのは以下のようなコードでした。 <div id="slide"> <h2>スライドダウン</h2> <p>テキスト。テキスト。テキスト。...</p> </div>jQuery(function($) { $('#slide > p').hide(); $('#slide > h2').click(function() { $(this).next().slideDown(); }); });これがIE 8の場合だけ動かなかったんですね。 ちょっと検索してみたら、IE 8にはslideDown()が動かない場合があるから、 <meta http-equiv="X-UA-Compatible" content="IE=7"
![IE 8でjQueryのslideDown()とfadeIn()が効かないことがある件](https://cdn-ak-scissors.b.st-hatena.com/image/square/a51bb369b492e4b453f08ca6dfedb466d0e54672/height=288;version=1;width=512/https%3A%2F%2Funformedbuilding.com%2Fassets%2Fimages%2Fog.png)