私はクラスがaaw
の複数の要素を持っていますが、異なるzIndexを持つページがあります。 今私は最高のzIndexとクラスaaw
を持つ要素を選択したいと思います。jqueryを使用して最高のz-インデックスを持つ要素を選択してください
答えて
var best;
var maxz;
$('.aaw').each(function(){
var z = parseInt($(this).css('z-index'), 10);
if (!best || maxz<z) {
best = this;
maxz = z;
}
});
結果は最良です。あなたは以下を使用することができます
ChromeやSafariでは動作しません。 –
@DaveNottage私はあなたのデモを追加しました。 –
。
var highestzindex = 0;
var resultelement = null;
$(".aaw").each(function() {
var currentzindex = parseInt($(this).css("zIndex"), 10);
if(currentzindex > highestzindex) {
highestzindex = currentzindex;
resultelement = $(this);
}
});
私はdemo.Youがhere
これは、要素ではなくz-インデックスを検索します。 –
reeturn要素 –
のコードが更新されました。現在、「現在」を修正すると、私と同じ回答になります... –
jsFiddle見ることができます追加しました:http://jsfiddle.net/A5FUL/31/
<div class="aaw" style="position:relative;z-index:1;">1</div>
<div class="aaw" style="position:relative;z-index:2;">2</div>
<div class="aaw" style="position:relative;z-index:3;">3</div>
<div onclick="test()">Click</div>
<script>
function test()
{
var highest;
var object;
$('.aaw').each(function(index)
{
if (index == 0 || $(this).css("z-index") > highest)
{
highest = $(this).css("z-index");
object = $(this);
}
});
alert($(object).html());
}
</script>
- 1. HTMLAgilityPackを使用して属性data-urlを持つ要素を選択してください
- 2. jQueryで同じidを持つ2つの異なるHTML要素タイプを選択してください
- 3. JQuery - 1つの特定の要素を除いた要素全体を選択してください
- 4. すべての要素を考慮してjQuery.liveを使用して最高のZ-インデックス値を取得
- 5. テキストでjqueryを使用してselect要素の好きな項目を選択してください。
- 6. 青色の要素を選択してください
- 7. AngularJSでjqueryを使用して子要素を1つだけ選択する
- 8. Scalaのマップから最初の「N」要素を選択してください
- 9. リストボックスでli要素を選択してください。
- 10. 最後の3つの子を選択してください
- 11. 最新のファイルを選択してgetlineを使用してください。
- 12. 同じ値を持つ行を選択してください
- 13. 各カテゴリで最大のタイムスタンプを持つ行を選択してください。
- 14. jqueryは要素のブロックを複製します。 we'reを演じる要素を選択してください
- 15. SQL Oracleを使用して選択してください
- 16. 最高の値を持つ結果の行全体を選択してください
- 17. 最高の表示優先度を持つ複数のユーザーグループを選択してください
- 18. 2つの特定の要素の間にあるすべての要素を選択してください
- 19. 選択肢を最高から最低まで開始してください
- 20. jQueryを使用して同じZ-インデックスを持つ要素を取得する方法は?
- 21. MySQLクエリ:グループ内で最高の値を持つレコードを選択してください
- 22. Symfony2機能テスト - jQueryインタラクションを持つ要素をクリックしてください。
- 23. ページ上のすべての要素を選択してください
- 24. jQueryを使用して、特定のCSSを持つすべての要素を選択します。
- 25. jQueryセレクタを使用して前の要素を選択する
- 26. すべて選択した値を選択してください - JQUERY
- 27. 要素の1つを参照点として使用して、Javascript配列から要素を選択してください
- 28. 外部キーごとに最高のレコードタイプを選択してください
- 29. jQueryすべてのラジオボタングループを選択してください
- 30. MySQL:2つ以上のオカレンスを持つ行を選択してください
http://api.jquery.com/filter/を –
に基づきますCSSのプロパティ 'z-index'は正しいのですか? (属性ではないのですが) – Michelle