function activation () {
var _index;
$("#feedback-content .tab-content .tab-pane").each(function () {
if ($(this).is(":visible")) {
$("#"+ $(this).attr("id")).infinitescroll('resume');
_index = $("#feedback-content #"+ $(this).attr("id")).attr("findex") || 0;
if (_index <= 0) {
$("#feedback-content #"+ $(this).attr("id")).infinitescroll('retrieve', 6);
}
}else{
$("#"+ $(this).attr("id")).infinitescroll('pause');
}
});
}
function infinite(el_name, url, index, dNode) {
var _index = index || 0;
$("#feedback-content #"+ el_name).after('next page?');
$("#feedback-content #"+ el_name).infinitescroll({
navSelector : "#"+ el_name +"_next:last",
nextSelector : "a#"+ el_name +"_next:last",
itemSelector : "#"+ el_name +"",
dataType : 'html',
maxPage : 100,
path: function(index) {
return url + index;
},
appendCallback : false
}, function(newElements, data, url) {
$(newElements).imagesLoaded(function(){
var el = $(newElements).find(".item");
if (index <= 0) {
_index = $("#feedback-content #"+ el_name).attr("findex") || 0;
}
if (_index <= 0) {
dNode.append( el );
dNode.masonry({
itemSelector : '.item',
columnWidth: '.item',
transitionDuration: 0,
gutter: 105
});
_index = el.length;
$("#"+ el_name +" .item").each(function () {
arrow_points($(this));
});
$("#feedback-content #"+ el_name).attr({"findex": _index});
}else{
dNode.masonry({
itemSelector : '.item',
columnWidth: '.item',
transitionDuration: 0
}).append( el ).masonry("appended", el, true );
$("#"+ el_name +" .item:gt(" + _index + ")").each(function () {
arrow_points($(this));
});
_index = parseInt(_index) + el.length;
$("#feedback-content #"+ el_name).attr({"findex": _index});
}
});
});
}
//goTop
function gotop()
{
var $backToTopEle = $('

').appendTo($("body")).click(function() {
$("html, body").animate({ scrollTop: 0 }, 120);
}), $backToTopFun = function() {
var st = $(document).scrollTop(), winh = $(window).height();
(st > 0)? $backToTopEle.show(): $backToTopEle.hide();
//IE6下的定位
if (!window.XMLHttpRequest) {
$backToTopEle.css("top", st + winh - 166);
}
};
$(window).bind("scroll", $backToTopFun);
$(function() { $backToTopFun(); });
}
function arrow_points(o){
var item = o.find(".item");
if (item.size() == 0) {
item = o;
}
$.each(item, function(i, obj){
var poslef = $(obj).css("left");
if(poslef <= "20px"){
$(obj).find(".arrow").addClass("arrow-left");
$(obj).find(".arrow").append("
");
} else {
$(obj).find(".arrow").addClass("arrow-right");
$(obj).find(".arrow").append("
");
}
});
}
function index_initialize () {
$(".feedbacnation .country div:lt(8)").show();
$(".feedbacnation .last").toggle(function() {
//$(".feedbacnation .country div:lt(8)").hide();
$(".feedbacnation .country div:gt(7)").show();
$(this).html("+ hide");
}, function() {
$(".feedbacnation .country div:lt(8)").show();
//$(".feedbacnation .country div:gt(7)").hide();
$(this).html("+ show more");
});
itemIndex = $('#feedback-content #all .item').size();
allNode = $('#feedback-content #all');
allNode.imagesLoaded(function(){
allNode.masonry({
itemSelector : '.item',
columnWidth: '.item',
transitionDuration: 0,
gutter: 105
});
arrow_points($("#all"));
});
beijingNode = $('#feedback-content #beijing');
xianNode = $('#feedback-content #xian');
shanghaiNode = $('#feedback-content #shanghai');
guilinNode = $('#feedback-content #guilin');
chengduNode = $('#feedback-content #chengdu');
yangtzeNode = $('#feedback-content #yangtze');
infinite("all", "/feedback/api-list.asp?page=", itemIndex, allNode);
infinite("beijing", "/feedback/api-list.asp?city=beijing&page=", 0, beijingNode);
infinite("xian", "/feedback/api-list.asp?city=xian&page=", 0, xianNode);
infinite("shanghai", "/feedback/api-list.asp?city=shanghai&page=", 0, shanghaiNode);
infinite("guilin", "/feedback/api-list.asp?city=guilin&page=", 0, guilinNode);
infinite("chengdu", "/feedback/api-list.asp?city=chengdu&page=", 0, chengduNode);
infinite("yangtze", "/feedback/api-list.asp?city=yangtze&page=", 0, yangtzeNode);
activation();
$("#feedback-content .switch-tags").click(function (e) {
e.preventDefault();
$(this).tab("show");
});
$('#feedback-content .switch-tags a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
e.target; // activated tab
e.relatedTarget; // previous tab
activation();
});
gotop();
}
function list_initialize (domid) {
var _domid = domid;
$(".feedbacnation .country div:lt(8)").show();
$(".feedbacnation .last").toggle(function() {
//$(".feedbacnation .country div:lt(8)").hide();
$(".feedbacnation .country div:gt(7)").show();
$(this).html("+ hide");
}, function() {
$(".feedbacnation .country div:lt(8)").show();
$(".feedbacnation .country div:gt(7)").hide();
$(this).html("+ show more");
});
itemIndex = $('#feedback-content #' + _domid + ' .item').size();
allNode = $('#feedback-content #' + _domid + '');
allNode.imagesLoaded(function(){
allNode.masonry({
itemSelector : '.item',
columnWidth: '.item',
transitionDuration: 0,
gutter: 105
});
arrow_points($("#" + _domid ));
});
var uri_param = "domid=" + _domid + "&country=" + _domid + "&page=";
if ((/list-video.asp/).test(location.href)) {
uri_param = "video=1&domid=all&page=";;
}
infinite(_domid , "/feedback/api-list.asp?" + uri_param, itemIndex, allNode);
activation();
$("#feedback-content .switch-tags").click(function (e) {
e.preventDefault();
$(this).tab("show");
});
$('#feedback-content .switch-tags a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
e.target; // activated tab
e.relatedTarget; // previous tab
activation();
});
}