2010-12-08 13 views
5

What's Zepto.jsの代わりにjQuery 's $(this).parent().parent().find('.active')

答えて

4

あなたはこの(未テストを!)しなければならないかもしれないので、私は、API.parent()方法が表示されていない。

$($(this).get(0).parentNode.parentNode).find('.active').hide(); 
3

zeptoは祖先を検索するために、プロトタイプからElement#upのようなものがあります。それはclosestと呼ばれています。あなたはクラスを持っているか、誰が親であるかを知る必要があります。

$(this).closest("div.parentclass").find('.active') 
+0

ありがとうございます。私はそれがkarim79の解決策よりも速いかどうか疑問に思う。 – Ken

9

この質問は約4か月前であり、Zeptoフレームワークはかなり定期的に更新されています。

$(this).parent().parent().find('.active')が現在機能します。

git repoソースツリーによれば、このサポートはMislavMarohnić(コミットハッシュ784de340)によって2010年12月20日に追加されました。

関連する問題