So finden Sie HTML-Element (-s) mit z-index
= 10 zum Beispiel?Suchen Element mit angegebenen Z-Index
10
A
Antwort
17
Sie haben alle Elemente iterieren und überprüfen ihre z-index:
$('*').filter(function() {
return $(this).css('z-index') == 10;
}).each(function() {
// do something with them
});
1
Eine mögliche [jQuery] Lösung:
$(".elementsToSearch").each(function()
{
if($(this).css('z-index') == 10)
{
//then it's a match
}
});
Schleifen nur durch Elemente für eine Anpassung an die CSS-Suche Regel.
1
Sie können alle Elemente erhalten und filtern sie durch CSS-Eigenschaft:
$('*').each(function(){
if($(this).css('z-index') == 10) {
//$(this) - is element what you need
}
});
0
In meinen Tests in Chrome 43, ich @ThiefMaster's post hilfreich erwiesen, aber nicht 100%. Der Wert des z-index
, der gezogen wurde, war eine Zeichenkette.
Ich machte auch dies nur über sichtbare Elemente iterieren und behandeln auto
.
Hier ist mein Update:
var topZ = $('.thing-in-front').css('z-index')
if (topZ != 'auto') {
topZ = parseInt(topZ);
$('*:visible').filter(function() {
var thisZ = $(this).css('z-index')
return thisZ != 'auto' && parseInt(thisZ) >= topZ;
}).each(function() {
$(this).css('z-index', topZ - 1);
})
}
Verwandte Themen
- 1. zIndex in React Native
- 2. ausblenden TitleBar + ZIndex
- 3. Element nach Kind suchen
- 4. Suchen Sie in MySql Zeichenfolgen mit einem angegebenen Präfix
- 5. WPF zIndex in TabControl
- 6. Openlayers Feature Style zIndex
- 7. Suchen Element in Tabelle mit mehreren Zeilen
- 8. Wie suchen Element in vim mit * Muster
- 9. ZIndex auf ObservableCollection-gebundene ListBox
- 10. Selenium Python, Element suchen Eingabefeldprobleme
- 11. Arraylist suchen nach bestimmten Element
- 12. Fehler: "Das Element mit dem angegebenen Namen wurde nicht gefunden."
- 13. Wie wird ein Element in Laravel-Auflistung nach einem Element mit einem angegebenen Schlüssel eingefügt?
- 14. WPF Border ZIndex funktioniert nicht wie erwartet
- 15. AngularJS - Element nach Attribut suchen Wert
- 16. Selen Suchen Sub-Child href Element
- 17. zIndex mit Position: relativ: funktioniert nicht Chrom und Safari
- 18. NativeScript zIndex in XML nicht funktioniert?
- 19. Leinwand innerhalb div blockiert höher zindex div
- 20. WPF: Canvas und zIndex? Wie funktioniert es?
- 21. Suchen und entfernen Sie spezifisches Element mit reiner Javascript
- 22. Suchen Sie ein Element innerhalb des Elements mit @FindBy Annotation.
- 23. Suchen und ein Array-Element übereinstimmen mit struct
- 24. DOC nach relativen Array-Element-Positionen suchen
- 25. Suchen Element und dann anhängen in Schleife
- 26. Suchen Element von XPath oder CSS-Selektor
- 27. jQuery $ ('# divOne'). Animate ({zIndex: -1000}, 2000) funktioniert nicht?
- 28. Suchen Sie ein Element mit einem bestimmten untergeordneten Element, aber keinen Textknoten
- 29. verweisen einen Enumerator-Wert mit angegebenen Index
- 30. Response.RedirectToRoute mit einer angegebenen Aktion
möglich Duplikat [jQuery: Können Sie von CSS-Regel wählen, nicht Klasse?] (Http://stackoverflow.com/questions/43926/jquery-can-you- select-by-css-rule-not-class) –
auch: [jQuery find by inline CSS-Attribut] (http://stackoverflow.com/questions/1180067/jquery-find-by-inline-css-attribute) – aruseni
Don t. Wenn Sie diesen Ansatz verwenden, tun Sie wahrscheinlich etwas falsch. Verwenden Sie stattdessen IDs oder Klassen. – Blazemonger