In JS könnten Sie so etwas tun, vorausgesetzt, die item divs sind die einzigen untergeordneten Elemente des Container-div:
%Vor%Versuchen Sie es hier: Ссылка
Andernfalls könnten Sie dies tun:
%Vor%Versuchen Sie es hier: Ссылка
Und schließlich, wenn jQuery eine Option ist, gibt es einen Einzeiler, der den gt
Selektor verwendet:
Versuchen Sie es hier: Ссылка
Mit klarem JavaScript etwas wie:
%Vor%Dann können Sie tun:
%Vor% Referenz: getElementById
, getElementsByClassName
Aktualisierung:
Interessanterweise scheint IE8 die leistungsstärkere Funktion querySelectorAll()
zu unterstützen. Also wenn du dich nicht um & lt; IE8, dann können Sie auch tun:
Leider gibt es nicht die "eine" Lösung, die gewünschten Elemente in allen Browsern auszuwählen. Wenn Sie nicht über die browserübergreifende Kompatibilität nachdenken möchten, sollten Sie jQuery verwenden, wie es von @karim vorgeschlagen wird.
Wenn Sie nach einer reinen JavaScript-Implementierung suchen, sollte dies funktionieren. Es wird auch nur DIV-Kindknoten ausblenden.
%Vor%BEARBEITEN: Änderte den Stil von Sichtbarkeit zu Anzeige, wahrscheinlich möchten Sie nicht, dass der Layout-Bereich verweilt.
Tags und Links javascript html