var editor;
    function pageInit()
    {
editor = $('#jsPostContent').xheditor(true,{tools:'simple',showBlocktag:false}[0].xheditor);
    }
    $(pageInit);当页面加载完后初始化xheditor后,我的页面样式给搞乱了。不知什么回事???

解决方案 »

  1.   

    这个应该是xheditor的样式影响了你页面的样式,你可以定义页面的样式来覆盖xheditor样式对页面样式的影响,或者是修改xheditor中的样式。
      

  2.   

    xheditor加载完之后,你用alert把整个页面打印出来,看看有没有添加额外的样式。一般来说这种控件的样式是不会对页面有影响的。如果是,那只能说作者编写这个控件的时候考虑不周全。也有可能是你自己的样式,把控件的样式破坏了,所以让整个页面出现了问题,不过这种情况,一般影响的都是布局。对页面的配色是不会有影响的。
      

  3.   

    页面未加载完样式是对了,我把xheditor去掉也是好的。这就怪了。danica7773 的方法我试下看看
      

  4.   

    我觉得是不是样式冲突问题,因为我用了个table把样式乱了的部分包起来就没问题了