2013-05-08 89 views
0

我使用AJAX加載頁面時出現問題。我創建了一個使用jquery的pinterest類型安排。當我使用AJAX加載內容時,JQuery dosn't工作

但是,當我使用Ajax加載它不起作用。

我已經查找過它並發現bind()函數,但是如何在jQuery中使用它.css。搜索後發現的結果並不令人滿意。請幫助

+0

嘗試你的函數調用函數你調用Ajax頁面Ajax請求 – Shin 2013-05-08 05:33:02

+0

已經嘗試過之後 – user2360906 2013-05-08 05:35:06

+0

我可以使用綁定的jQuery功能?請幫助 – user2360906 2013-05-08 05:37:12

回答

1

請更改像

function indmoreclik(a,b) 
    { 
    if (window.XMLHttpRequest) 
    {// code for IE7+, Firefox, Chrome, Opera, Safari 
    xmlhttp=new XMLHttpRequest(); 
    } 
    else 
    {// code for IE6, IE5 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
xmlhttp.onreadystatechange=function() 
{ 
if (xmlhttp.readyState==4 && xmlhttp.status==200) 
{ 
    document.getElementById("more").innerHTML=xmlhttp.responseText; 

    var t1=0; 
    var t2=0; 
    var t3=0; 

    for(j=1;j<=20;j++) 
{ 
    $('.div1:nth-child('+j+')').css({ top:''+t1+'px',left:'250px'}); 
    height=$('.div1:nth-child('+j+')').outerHeight(true); 
    t1=t1+height; 
    $('.div2:nth-child('+j+')').css({ top:''+t2+'px',left:'520px'}); 
    height=$('.div2:nth-child('+j+')').outerHeight(true); 
    t2=t2+height; 
$('.div3:nth-child('+j+')').css({ top:''+t3+'px',left:'790px'}); 
height=$('.div3:nth-child('+j+')').outerHeight(true); 
t3=t3+height; 

    } 
} 
    xmlhttp.open("GET","tap2.php?tun="+a+"&inc="+b,true); 
    xmlhttp.send(); 

}

+0

在ajax請求完成之後調用您正在使用的文檔在文檔中準備就緒 – Shin 2013-05-08 05:47:07