スマートフォンサイト
沿岸地域の周遊は
スマートフォンで!
iPhone、Android
スマートフォンで
利用いただけます
発信者一覧
';
//username + date
html += '';
html += '
';
if (item.title.length > commu_body_length) {
html += ''+item.title.substring(0,commu_body_length)+'...';
} else {
html += ''+item.title+'';
}
html += '
';
html += '
';
html += '
'+item.r_date.substring(5,10)+'';
if ( item.circle ) {
html += '
いわきゾーン';
}
html += '';
html += '';
$j(divid+">ul").append(html);
$j("#"+unique_id).fadeIn("slow");
$j(divid+" .loadinganime").hide();
count++;
});
if(count>0 && count%disp_num==0){
$j(divid+"-more").show();
}else{
$j(divid+"-more").hide();
}
page++;
html = '
';
$j(divid+">ul").append(html);
});
return false;
}
//sirpの発信者一覧を表示
function show_commu(divid, likazu){
var maxitem = 12; //表示する数
var page = parseInt(likazu/maxitem)+1;
var count = 0;
$j(divid+"-more").hide();
$j(divid+" .loadinganime").show();
$j.getJSON("api/commu.php?callback=?",
{
"entid": entid,
"format": "json",
"page_size": maxitem,
"page": page,
},
function(data) {
if ( data==null ) {
$j(divid+" .loadinganime").hide();
return false;
}
$j("#shun").show("blind");
$j(divid+"-li").show("slide");
$j.each(data, function(i,item){
var cat_icon_url = "";
var tab_id = divid.replace("#","");
var unique_id = tab_id+"-"+item.c_commu_id;
var cat_num = "";
if(cat_num) {
//set triangle background
html = '
';
} else {
html = '
';
}
html += '';
html += '';
html += '
';
html += '
';
html += '
';
//username + date
html += '';
html += '
';
html += ''+item.c_commu_category_name+'';
html += '
';
html += '
';
html += ' '+item.max_datetime.substring(5,10)+'';
if ( item.circle ) {
html += 'いわきゾーン';
}
html += '';
html += '';
$j(divid+">ul").append(html);
$j("#"+unique_id).fadeIn("slow");
$j(divid+" .loadinganime").hide();
count++;
});
if(count>0 && count%maxitem==0){
$j(divid+"-more").show();
}else{
$j(divid+"-more").hide();
}
page++;
html = '
';
$j(divid+">ul").append(html);
if(count > maxitem) return false; //break
});
return false;
}
function poster_rotation() {
setInterval(function(){
var rdm1 = Math.floor( Math.random() * 11 );
var rdm2 = Math.floor( Math.random() * 11 );
$j(".poster_images img:visible:eq("+ rdm1 + ")").hide(500);
$j(".poster_images img:hidden:eq("+ rdm2 + ")").show(500);
}, 2000);
}
function pickup_poster() {
var poster_url_array = new Array();
var poster_htmltag_array = new Array();
$j.getJSON("api/commu.php?callback=?",
{
"entid": entid,
"format": "json",
"page_size": 24,
"page": 1,
},
function(data) {
if ( data==null ) {
console.log("33");
return false;
}
//get image url
$j.each(data, function(i,item){
poster_url_array.push(item.image_url); //keep img url into array
});
//make random sort
poster_url_array.sort(
function() {
return Math.random() - 0.5;
}
);
//create html img tags from image url
$j.each(poster_url_array, function(i,image_url){
var posimg = '
12) posimg += ' style="display:none;" ';
posimg += '>';
poster_htmltag_array.push(posimg); //keep img tag into array
});
$j(".poster_images").html(poster_htmltag_array.join(""));
poster_rotation();
}
);
}
/***********************************************/
/* とれたて情報 *********************/
/***********************************************/
jQuery.noConflict();
(function($) {
$(document).ready(function(){
show_topic("#tabs-1",""); //新着タブを初期表示
pickup_poster(); //発信者一覧の画像を並べて表示
//その他のタブをディレイして取得
(function (){
setTimeout(function(){
var cntT = 2;
$(".tabcat").each(function(){
tabname = $(this).text();
if(tabname == "発信者一覧"){
show_commu("#tabs-"+cntT); //発信者一覧タブを初期表示
}else{
show_topic("#tabs-"+cntT,tabname); //タグタブを初期表示
}
cntT++;
});
}, 1000);
})();
//エリアプルダウン
$( "#tore_area_menu" ).click(function() {
$("#tore_area_menu_inside").toggle();
});
//Sirpタブ
$( "#topic_tabs" ).tabs({
activate: function( event, ui ) {
var tabname = ui.newTab.text();
var cntT = ui.newTab.index()+1;
if(tabname == "発信者一覧"){
//画像並んでるところを隠す
$j(".poster_feature").hide();
}else{
$j(".poster_feature").show();
}
}
});
});
})(jQuery);