我正在使用插件将facebook加载到我的页面。我需要在加载的内容中调整一些填充。我不能用css来做这件事,因为ajax终于加载了这个内容。
所以,我决定使用jquery这样做,所以我写了一个区间函数来找到加载类的div,一旦加载我需要应用我的风格。为此,我写了这个函数
$(window).bind('load',function(){
var faceBook = $('div').hasClass('connect_top');
var faceInterval = setInterval(function(){
if(faceBook.complete){
faceBook.css({border:'1px solid red'});
clearInterval(faceInterval);
}
},50)
});
但没有运气,任何人都可以帮助我实现这一目标吗?
提前致谢!
答案 0 :(得分:2)
您可以使用.ajaxComplete()
类似
$('.connect_top').ajaxComplete(function(){
$(this).css({border:'1px solid red'});
});
答案 1 :(得分:1)
您可以修改AJAX调用的成功处理程序中的div
。如果您使用jQuery进行调用,它将看起来像这样:
$.ajax({
// Other AJAX settings...
success: function(data, textStatus, jqXHR) {
$('div.connect_top').css({border:'1px solid red'});
}
});