質問: $(this).offset().top; if(topWindow > objectPosition - windowHeight + 200){ $(this).addClass("fuwatAnime"); } }); }); });
回答: こんにちは。 `$("p")` の後に .not() を使って、除外対象を指定すればよいと思います。 ご質問に`mainVisual` がクラスなのか id なのか書かれていなかったので、以下、各々に対しての回答です。 #### (1) `mainVisual` がクラスの場合 ``` $("p").not(".mainVisual p").addClass("fuwat"); ``` * **上記のサンプル:** #### (2) `mainVisual` が id の場合 ``` $("p").not("#mainVisual p").addClass("fuwat"); ``` * **上記のサンプル:** サンプルでは、 CSSで`.fuwat` の背景色を灰色(#AAA)にしていますが、 `not`を入れることにより、 `.mainVisual`または`#mainVisual` の中にある `p`にはクラス`fuwat`が追加されていないことを確認できると思います。 以上参考になれば幸いです。