jQuery在div的未来元素部分更新CSS

时间:2011-02-02 12:21:03

标签: jquery

我正在使用jQuery做类似的事情:

$("#div1 .code").css('display','inline');

现在的问题是,当我在div1中添加另一个带有“code”类的元素时,它不会获得显示内联的CSS标记。

我怎样才能使它始终为div1的任何新元素部分更新CSS。

感谢您的时间。

3 个答案:

答案 0 :(得分:1)

<style type='text/css'></style>部分创建一个css类,并将该类添加到您创建的每个div中。最好将样式和javascript分开,这样可以更容易地理解和理解。

编辑制作课程.inline-div { display:inline!important }(如果你想确保它优先,请使用重要的)

答案 1 :(得分:0)

查看jQuery live事件。他们会完全按照你的需要做。

答案 2 :(得分:0)

$("#div1 , .code") - 缺少逗号。

查看this问题

修改 您应该与创建新元素的事件绑定。 元素是如何创建的?