在我的页面中,很少有DIV元素通过Ajax调用动态调用,一旦它们被加载,我想使用jQuery进行样式化。我应该使用什么事件?
答案 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');
});