我在 Jquery 选项卡中使用 ajax 加载内容。我想从活动选项卡的 url 加载更多内容并将其附加到列表中并像在 facebook 中一样显示。
滚动和 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");
}
});