使用jQuery我应该如何设置由Ajax方法调用的DIV的样式

时间:2012-01-07 05:06:07

标签: jquery ajax

在我的页面中,很少有DIV元素通过Ajax调用动态调用,一旦它们被加载,我想使用jQuery进行样式化。我应该使用什么事件?

3 个答案:

答案 0 :(得分:0)

如果在动态创建DIV时为其提供ID,则可以使用jquery添加类。

$("#DivID").addClass("ClassName");

通过使用它,您可以在CSS中创建一个类来定义样式,然后动态添加样式。

如果要打印几个..给它们一个带有id的容器类,并定义一个父子关系。

$("#Container > div").addClass("ClassName");

这会将类提供给包含div中的每个div。

答案 1 :(得分:0)

您可能对livequery插件感兴趣。但是,如果没有一些代码,很难知道你想做什么。

  

Live Query利用jQuery选择器的强大功能,通过绑定事件或自动神奇地触发匹配元素的回调,即使在页面加载和DOM更新后也是如此。

答案 2 :(得分:0)

这个例子是一个小方法。你可以使用ajax start&停止事件。

$('#yourdivid').ajaxStart(function() {
//Change your div style -- show   
$(this).css('display','block');

});

$('#yourdivid').ajaxStop(function() {
//Change your div style -- hide   
 $(this).css('display','none');  

});