0
Jquery 탭에서 ajax를 사용하여 컨텐츠를로드 중입니다. 나는 활성 탭의 URL에서 더 많은 콘텐츠를로드하고 목록에 추가하고 페이스 북에 표시하고 싶습니다.Jquery Tabs AjaxWhile로 내용로드하기
스크롤하고 jquery 탭을로드 할 때 어떻게 결합 할 수 있습니까?
다음은 내가 사용한 HTML과 JS입니다.
HTML :
<div id="tabs">
<ul>
<li><a href="/EventController?operation=friend">Friends</a></li>
<li><a href="/EventController?operation=uni">University</a></li>
<li><a href="/EventController?operation=all">All</a></li>
</ul>
</div>
JS :
var $tabs = $("#tabs").tabs({
spinner: "",
select: function(event, ui) {
var tabID = "#ui-tabs-" + (ui.index + 1);
$(tabID).html("<div class='alert alert-info'><img src='../assets/img/ajax-loader.gif' alt=''> Loading...</div>");
},
beforeLoad: function(event, ui) {
ui.jqXHR.error(function() {
ui.panel.html(
"<div class='alert alert-error'>cannot be loaded</div>");
});
},
load: function(event, ui){
$.getScript("../assets/js/bootstrap-ajax.js");
}
});
무한 스크롤 깔끔한하지만, 여기 당신이 달성 할 수있는 방법에 대한 자습서 몇 가지 단점 (IMHO)가 : HTTP : /이 /www.jquery4u.com/tutorials/jquery-infinite-scrolling-demos/ –
나는 탭으로 작업하는 것이 스크롤하는 동안 데이터 로딩을 복잡하게 만들 수 있다고 생각했다. 링크를 살펴볼 것이다. 감사. – mutoprak