2010-07-29 3 views
0

whenver je remplacer dynamiquement le code HTML d'un élément en utilisant jquery.html(), aucun css externe (à l'exclusion de ceux héritant des éléments parents) soit appliquée dans les éléments. En externe css, je veux dire ceux qui ne sont pas directement entrée dans la page par balise de style (sans propriété src).lié CSS et jquery.html()

Y at-il un moyen de les faire appliquer?

+0

vraiment ?? Pouvez-vous donner un exemple de scénario ?? – Reigel

+0

Répondu ci-dessous. C'était un truc de type sass, ce qui ne s'est évidemment pas produit quand le style était en ligne. –

Répondre

1

Ils devraient appliquer. Vous supprimez probablement un élément nécessaire qui est requis par les styles pour s'appliquer. Nous pourrions le confirmer si vous aviez posté votre code.

+0

Il était un problème avec le type de contenu d'un produit de css SASS. Vous avez raison, cela fonctionne parfaitement. –