JQuery pour régler la hauteur d'une div au chargement de la page

OK, donc j'ai un div conteneur de chargement de certains contenu qui est généré par php. Je ne sais pas ce que la hauteur du contenu et il est absolu positionné de sorte que le div conteneur ne sais pas comment élevés jusqu'à ce que tout le contenu est là. Je collectionne les de la hauteur qu'il doit être dans une variable php et que vous voulez utiliser jquery pour définir le div conteneur à cette hauteur, mais il ne fonctionne pas encore.

J'ai mis ce code en bas de la page:

<script type="text/javascript">
$(document).ready(function () {
$("#DynContainer").css({height:<?php echo $containerHeight; ?>px})
});
</script>

Il ne fonctionne pas actuellement, mais en regardant le code de la variable php est fait l'écho dans correctement. E. g:

<script type="text/javascript">
$(document).ready(function () {
$("#DynContainer").css({height:440px})
});
</script>

EDIT:

Comme beaucoup l'ont gentiment suggéré que je devais fournir un code valide pour le CSS. Depuis, j'ai changé pour générer ce code:

<script type="text/javascript">
$(document).ready(function () {
var containerHeight = "440px";
$("#DynContainer").css({height: containerHeight})
});

Cependant cela ne fonctionne toujours pas. L'ID de référence est reviendrais sans aucun doute correct.

EDIT2:

À la recherche au niveau de la console, j'obtiens cette erreur:

[15:46:29.460] TypeError: $ is not a function @ http://localhost/serge/?page_id=2045:242

Suggérant jQuery n'est pas chargé, mais il est certainement appelé à la haut de la page. Voici tout le code de la page: http://pastebin.com/tGadjaRA

RÉSOLU: c'était un jQuery noconflict question.
Merci à tous

  • Hm #DynContainer correctement orthographié? Vérifier les cas.
  • vous avez besoin de mettre 440 dans une chaîne de caractères ("440") car c'est ce qu'il est: {height:"440"}
InformationsquelleAutor harryg | 2012-09-04