2009-10-05 5 views
1

J'ai une configuration avec plusieurs zones de texte sur plusieurs onglets jQuery, tous utilisant le minuscule MCS pour l'édition WYSIWIG. J'utilise jQuery pour contrôler la taille des zones de texte afin de les garder uniformes, mais je rencontre un problème. Seules les zones de texte sur le premier onglet sont dimensionnées correctement - le reste par défaut à 20 colonnes. Si je supprime Tiny MCE de l'équation, tout est correctement dimensionné. Y a-t-il un moyen de contourner ce problème? Voici mon code:Problème de formatage avec Tiny MCE

<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-1.3.2.min.js") %>"></script> 
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-ui-1.7.1.custom.min.js") %>"></script> 
<script type="text/javascript" src="<%= Url.Content("~/Scripts/tiny_mce/jquery.tinymce.js") %>"></script> 

<script type="text/javascript"> 
    $(function() { 
     $("#tabs").tabs(); 
     $("textarea").attr("cols", 80); 
     $("textarea").tinymce({ 
      // various Tiny MCE settings here 
     }); 
    }); 
</script> 

Répondre

0

Trouvé. On dirait qu'au lieu d'utiliser l'attribut "cols" sur la zone de texte elle-même, je devrais utiliser le réglage "largeur" ​​de Tiny MCE: