如何找到一个元素在jquery中嵌套的深度
说我有这样的事情:
-
而且我想知道我需要走多远才能离开…而且我希望我需要的父母数量可以作为一个数字返回。 我怎么能实现它?
你可以试试:
$('#B').parentsUntil('#A').length + 1; // last 1 because we're going until '#A'
DEMO
了解更多关于.parentsUntil()的信息
试试这个:
var parent = $('#A').parent(); var count = 1; while ('B' != parent.attr('id')) { parent = parent.parent(); ++count; }
演示