0
Visual Studio 2008でjQueryを使用してASP.NET 3.5 WebサイトのJavaScriptメソッドをデバッグしています。健全性チェックとして、Z-indexでソートされたページ要素のリストを見ていきたいと思います。これを行うには何が良い/簡単な方法ですか?ウォッチウィンドウに入力できる表現が好きですが、私は他の提案にもオープンしています。デバッグ中にページ要素をZ-インデックスで並べ替えるにはどうすればいいですか?
EDIT:@polarblauは私の質問に答えましたが、ここでは読みやすくするためにここで使用したコードを投稿したかったのです。ここで私は、Visual Studioでウォッチウィンドウに貼り付けるものです:
$.map($('*').sort(function(a, b) { return b.style.zIndex - a.style.zIndex; }), function(e) { return '[' + e.id + '] = [' + e.style.zIndex + ']'; }).join(', ')
ありがとうございました。はい、そうです。私はそれを醜い1つのライナーにマッシュアップし、降順に並べ替え順序を変更しましたが、それは本質的に同じです:$ .map($( '*'))sort(function(a、b){return b.style.zIndex ( '+' e.id + '] = [' + e.style.zIndex + ']';})。join( '、') – FishBasketGordo