$(".image img").each(function(){
     var imgMhight = $(this).height();
 if(imgMhight > 800){
  $(this).parent().addClass("long");
 }
});怎么把上面这个JS,溶进下面的JS里???
function waterfall()
{
loading=true;
loads=loads+1;
var container = $('#waterfall');
$('#loading').show();
$.ajax({
url : 'plugin.php?id=waterfall:threads',
data:{'fid':fid,'typeid':typeid,'filter':filter,'orderby':orderby,'page':page,'loads':loads},
success : function(data)
{
var result=$(data).find('.threadwrap');
var newitems=result.css({opacity:0});
container.append(newitems);
var count=newitems.length;
var masonryed=0;//已经安排好位置的元素个数
var itemloaded=[];//标记每个元素是否装载完毕的数组
for (var i=0;i<count;i++) itemloaded[i]=false;

var waittimer=setInterval(function(){
if (!loading) clearInterval(waittimer);

for (var i=0;i<count;i++)
{
var curitem=$(newitems[i]);
if (!itemloaded[i]){

var imgsloaded=0;
var tmpimgs=curitem.find('.image img');
for(var m = 0, n = tmpimgs.length; m < n; m++)
{
tmpimgs[m].onerror=function (){ 
this.style.display='none';
};
imgsloaded+=(tmpimgs[m].complete)?1:0;
}
if (imgsloaded==tmpimgs.length) itemloaded[i]=true;
}

if ((itemloaded[i])&&(i==masonryed))
{
container.masonry('appended',curitem,true);
curitem.animate({opacity:1});
masonryed++;
}
}

if (masonryed==count) {
loading=false;
$('#loading').hide();
}
},40); //每隔40毫秒执行函数内的代码
}
});
}