jquery追加后css丢失

时间:2011-05-09 12:04:21

标签: javascript jquery css

尝试使用动态创建的子div来填充网页中的div。这些子div的数据源是一个xml文件。来自xml的数据很好地介绍了,并且div显示在页面中。问题是加载后这些div不能使用CSS类和样式。我使用jquery和ajax调用来解析xml文件和jquery的append方法来动态创建子div。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

调用append()函数后,在代码中的下游目标容器中应用了一些.css()语句。

我想你不得不以某种方式使用.bind(),但由于没有回调函数(......我认为)和.load()一样,我看不出怎么做。

然而,你的问题有一个解决方案!!!

只需在html-header中定义经典css(...或通过链接css文件)。 您在此定义的样式将应用于通过.append()

添加的动态内容

...我想这不是一个纯粹的jQuery解决方案,所以如果有一种方法在.append()之后将.css()应用到容器中,请告诉我们: - )