var page=1;
$(function(){
var showcomics=1;
var pm=0;
$(window).scroll(function(){
if ($(window).scrollTop()>pm) {
$(".comics-b2").hide();
$(".appHeader").hide();
$("#appCapsule").addClass("p-0");
showcomics=0;
}else if($(window).scrollTop()<=(pm-10)) {
$(".comics-b2").show();
$(".appHeader").show();
$("#appCapsule").removeClass("p-0");
showcomics=1;
}
pm=$(window).scrollTop();
});
$(".comics_cont").click(function(){
if(showcomics==1){
$(".comics-b2").hide();
$(".appHeader").hide();
$("#appCapsule").addClass("p-0");
showcomics=0;
}else{
$(".comics-b2").show();
$(".appHeader").show();
$("#appCapsule").removeClass("p-0");
showcomics=1;
}
});
});
function kanpinglun(){
$("#pinglun").modal("show");
page=1;
pageload("html");
}
function pageload(append='append'){
var postdata="page="+page+"&id=5427";
dataload("/api/comics/?type=chaptercommentslist","template","datalist",postdata,append);
page++;
}
function buy(){
var zdread=$("#zdread:checked").val();
var postdata="rid=139&id=5427&zdread="+zdread+"&postck=ZbFxJj";
dataload("/api/comics/api.php?type=buy","template_pic","datalist_pic",postdata,"html");
}
function dataload(url,template_id,div_id,postdata="0",addtype='html'){
$.ajax({
url: url,
type: 'post',
data: postdata,
success: function (res) {
datajson=JSON.parse(res);
if(datajson.code=='100'){
var myassetslist = template(template_id,datajson.msg);
if(addtype=='html'){
$("#"+div_id).html(myassetslist);
}else if(addtype=='append'){
$("#"+div_id).append(myassetslist);
}
$("#buycomic").modal("hide");
if(datajson.msg.more=='1'){
$("."+div_id).show();
}
$("img.lazy").lazyload({
failure_limit : 10,
threshold : 1000,
effect : "fadeIn"
});
}else if(datajson.code=='200'){
layer.msg(datajson.msg);
page--;
}else{
$("#"+div_id).html($("#nodata").html());
}
}
});
}
function comments_zan(id){
$.ajax({
url: "/api/comics/api.php?type=comments_zan",
type: 'post',
data: {
id: id,
tp: "1"
},
success: function (res) {
datajson=JSON.parse(res);
if(datajson.code=='100'){
layer.msg(datajson.msg);
var comments_zan=$("#comments_id_"+id).text();
$("#comments_id_"+id).html((parseInt(comments_zan)+1));
}else{
layer.msg(datajson.msg);
}
}
});
}
function pinglun(id){
var index=layer.load(1, {
shadeClose: false,
title: '提交中..',
shade: [0.7,'#000']
});
var text=$("#pinglun_text").val();
$.ajax({
url: "/api/comics/api.php?type=chapterpinglun",
type: 'post',
data: {
id: id,
tp: "2",
text: text
},
success: (res)=> {
datajson=JSON.parse(res);
if(datajson.code=='100'){
layer.msg(datajson.msg);
var plnum=$("#plnum").text();
$("#plnum").text(parseInt(plnum)+1);
}else{
layer.msg(datajson.msg);
}
setTimeout(function (){
layer.close(index);
},3000);
}
});
}
function show_reply(nickname,id){
$("#nickname").html(nickname);
$("#reply_id").val(id);
$("#reply").modal("show");
}
function reply(){
var index=layer.load(1, {
shadeClose: false,
title: '提交中..',
shade: [0.7,'#000']
});
var id=$("#reply_id").val();
var text=$("#reply_text").val();
$.ajax({
url: "/api/comics/api.php?type=chapterreply",
type: 'post',
data: {
id: id,
text: text
},
success: (res)=> {
datajson=JSON.parse(res);
if(datajson.code=='100'){
layer.msg(datajson.msg);
}else{
layer.msg(datajson.msg);
}
setTimeout(function (){
layer.close(index);
},3000);
}
});
}
function xuanji(){
$('#ModalBasic').modal("show");
pageload_chapter('desc','html',1)
}
function pageload_chapter(updown,append,page_chapter_demo=0){
if(page_chapter_demo!=0){
page_chapter=page_chapter_demo;
}
if(updown==''){
updown=desc;
}else{
desc=updown;
}
var postdata="page="+page_chapter+"&id=139&updown="+updown;
dataload_chapter("/api/comics/?type=chapterlist","template_chapter","datalist_chapter",postdata,append);
page_chapter++;
}
function dataload_chapter(url,template_id,div_id,postdata="0",addtype='html'){
$.ajax({
url: url,
type: 'post',
data: postdata,
success: function (res) {
datajson=JSON.parse(res);
if(datajson.code=='100'){
var myassetslist = template(template_id,datajson.msg);
if(addtype=='html'){
$("#"+div_id).html(myassetslist);
}else if(addtype=='append'){
$("#"+div_id).append(myassetslist);
}
if(datajson.msg.more=='1'){
$("."+div_id).show();
}
}else if(datajson.code=='200'){
layer.msg(datajson.msg);
page--;
}else{
$("#"+div_id).html($("#nodata").html());
}
}
});
}
$("img.lazys").lazyload({
failure_limit : 10,
threshold : 800,
effect : "fadeIn"
});