2011-10-01 7 views

답변

0

당신이 그것을 클릭 됐어요 일단 그냥 버튼에 클래스를 추가하는 시도 할 수 :

$("#loadmore").click(function() { 
    cap += 10; 
    $(this).addClass("loadmore-clicked"); 
$(".p" + (cap-10)).addClass("loading"); 
setTimeout(function() { 
    $(".p" + (cap-10)).removeClass('loading'); 
}, 7000); 
    loadfeed(); 

}); 

을 그리고 당신은 아래 버튼 클래스가있는 경우 다음 단지 참조 :

function loadfeed(){  
    if ($("#loadmore").hasClass("loadmore-clicked")){ 
     //loadmore was clicked 
    }else{ 
     //loadmore hasn't been clicked 
    } 
} 
+0

최종 목표를 완전히 이해하고 있는지 잘 모르겠습니다. 제공 한 코드는 원하는대로 작동하도록 수정해야합니다. 여기에 정말로 여러분에게 주어진 것은 버튼이'loadfeed()'함수에서 클릭되었는지 확인하는 방법입니다. 내가 거기에있는 의견은 단추를 클릭했을 때 원하는 코드를 넣는 곳입니다. 그에게 'else'를 추가하고 싶을 수도 있습니다. – tmsimont

+0

제 답변이 업데이트되었습니다. – tmsimont

관련 문제