2010-12-08 75 views
5

什麼是Zepto.js替代jQuery$(this).parent().parent().find('.active')

回答

4

我沒有看到一個.parent()方法在API,所以你可能只需要做到這一點(未經測試!):

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

仄具有類似Element#up從原型到搜索了祖先。它被稱爲closest。你需要有一個班級或知道誰是家長。

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

謝謝。我懷疑它是否比karim79的解決方案更快,壽。 – Ken 2010-12-10 05:15:05

9

這個問題是大約4個月的時間,Zepto框架得到定期更新。

$(this).parent().parent().find('.active')現在有效。

根據git repo源碼樹,2010年12月20日,MislavMarohnić添加了此支持(提交hash 784de340)。