Existe-t-il un moyen de modifier le code CSS d'une div parente seulement si l'enfant est visible? Et de retour quand non ??? Je me suis creusé la cervelle et je suis tout à fait googlé et jQuery documenté.Modifier CSS en utilisant "if" dans jQuery
0
A
Répondre
5
$(".childClass").each(function(){
if($(this).is(":visible"))
{
$(this).parent().css("some_attribute", "some_value");
}
else
{
$(this).parent().css("some_attribute", "default_value");
}
});
Vous pouvez également utiliser addClass/removeClass sur le parent, mais soyez prudent si vous supprimez une classe que vous utilisez dans le cadre du sélecteur pour trouver l'élément enfant.
1
if(($('#childId').css('display')!="none")&&($('#childId').css('visibility')!="hidden"){
$('#childId').parent().css('property',value);
}
1
Cela peut ne pas être aussi efficace que Chris Doggett de, mais il est plus court ... pensé que je le jeter là-bas que vous auriez l'option:
$("childClass:visible").parent().css("some_attribute", "some_value");
$("childClass:hidden").parent().css("some_attribute", "default_value");
0
$(".childClass").each(function(){
var $this = $(this);
$this.is(":visible") ? $this.parent().css("some_attribute", "some_value")
: $this.parent().css("some_attribute", "some_value")
});
Questions connexes
- 1. Modifier l'URL et redirigez en utilisant jQuery
- 2. Supprimer CSS de select en utilisant jQuery
- 3. Jquery if then instruction pour la valeur css
- 4. en utilisant blueprint css dans un onglet jquery ui
- 5. Comment modifier les propriétés CSS des éléments html en utilisant javascript ou jquery
- 6. Instruction JQuery if
- 7. jQuery if instruction, syntaxe
- 8. JQuery - Analyse des classes puis utilisation d'une instruction if pour en modifier une seule
- 9. HTML, CSS Modifier
- 10. Comment animer une modification de css en utilisant jQuery
- 11. Définir css dans() dans jquery
- 12. jQuery Masquer en utilisant ID
- 13. Modifier dynamiquement CSS
- 14. Puis-je modifier la mise en page en utilisant window.print()?
- 15. Localisation d'attribut en utilisant jQuery
- 16. Erreur javascript impaire (en utilisant jQuery)
- 17. JQuery Accordéon horizontal CSS
- 18. tableau en utilisant dans le JQuery
- 19. animation en utilisant jquery
- 20. LI en utilisant jQuery
- 21. problème en utilisant jQuery> Sélecteur
- 22. IF imbriqués avec l'aide de jQuery
- 23. sélecteurs jQuery CSS dans IE
- 24. Comment appliquer la classe css à un élément html en utilisant jquery dans ASP .NET MVC?
- 25. en utilisant jQuery après quelqu'un d'autre
- 26. Modifier un fichier en utilisant javascript
- 27. en utilisant accepter: en jquery
- 28. Modifier la base href en utilisant javascript
- 29. sélection Tab en utilisant jQuery dans MVC
- 30. Modifier l'image TIFF multipage en utilisant System.Drawing
Merci pour votre aide les gars, vraiment appréciés! –