1

私はこのhtmlコードを持っているとしましょう:

<div>
 <a>
    <span id="a"> </span>
 </a>
</div>

私の質問 :

要素の深さを公開するjsプロパティはありますか?

何かのようなもの :

$("#a").prop ("depth") //3+3=6   +body+form+html   jquery selector is just for example.

ps深さを計算する方法を知っています。私の質問は、既存のプロパティについてです。

4

2 に答える 2

4

あなたはこれを行うことができます:

$('#a').first().parents().length

zzzzBovのコメントに従って編集。

于 2012-05-10T20:00:00.670 に答える
3

要素の深さを公開するjsプロパティはありますか?

組み込みではありません。defineGetterと を使用していつでも作成できますdefineSetter

于 2012-05-10T20:04:25.050 に答える