2012-05-09 3 views
0

버튼을 클릭 한 후 ajax 호출을하고 싶습니다. 나는 내 사이트의 다른 부분에서 요소를 잡으려고 아약스 요청을하는 14 개 이상의 버튼이 있습니다. MooTools로 내 버튼을 클릭 한 후 Ajax 호출하기

Button, Button1, Button2, Button3 
|    | 
| load content | 
|    | 
|_______________| 

는이를 위해 내가 Mootools의이 명령을 사용했습니다 : 이것은 아약스 전화를하고있다

<div id="spendPointsContPages1"><img src="<?php echo $this->baseUrl() ?>/application/modules/Socialengineaddon/externals/images/loading.gif"/></div> 

window.addEvent('load', function(){  
    new Request.HTML({  
     'url': '<?php echo $this->baseUrl() ?>/pageitems/1/news/?format=smoothbox', 
     'onComplete': function(answer) { 
      answer[1].getElements('.CatchClassId')[0].inject($('spendPointsContPages1').empty(), 
'bottom');  
     } 
    }).send(); 
}); 

그리고이 DIV를로드 할 수 있습니다. 내 탭 중 일부가 클릭되면 아약스 호출을하는 것을 좋아합니다. 그래서 지금은 내 페이지를로드하려고 할 때 백그라운드에서이 모든 내용이 자동으로로드되지만 마음에 들지 않습니다.

콘텐츠를로드 할 때 모든 개별 탭을 클릭하고 싶습니다. 이런 식으로 나는 사이트의 속도를 유지합니다.

어떤 도움이 필요합니까?

답변

관련 문제