9割役に立つというコードについて

・9割役に立つというコードは信用しないほうが良い

9割役に立つ、と言うのはとても心強いです。
そして質が悪いことに、実際9割はこの「一見なんでも通用するコード」で乗り越えることが出来ます
残りの1割が来た時に気づくのです。
「これはヤバイ」ということに…

コードや例を勉強した時、引数のデフォルト値や説明文の例外、だめな例はしっかりと読んでおきましょう。

後で泣きを見ることになります。

jqeuryで先祖要素が取得できない時

parent()を使ってないでしょうか
parents()を使います

parent()は直上の親1つだけ取得
parent(“.hoge”)なら親がhogeクラスの要素を保つ場合のみ取得できます
parents(“.hoge”)の場合も同じで、先祖にhogeクラスを持つ要素全てを取得します
parents(“*”)はparents()と同じです