1243 lines
58 KiB
JavaScript
1243 lines
58 KiB
JavaScript
// 期刊基础、外链、分期、话题信息加载
|
||
function bf_list() {
|
||
|
||
// 增加访问次数
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
|
||
data: { 'type': Jour_num },
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
// ShowDanger("error!");
|
||
}
|
||
});
|
||
|
||
// 上侧话题列表数据
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getJournalTopic',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
Jour_num = localStorage.Journals_num;
|
||
if (result.code == 0) {
|
||
// 话题列表
|
||
var arr_topic = result.data.topicList;
|
||
var wh_topicd = '';
|
||
var wh_number = 0;
|
||
var MDM_str = ''
|
||
var MDM_mark = 0
|
||
for (var i = 0; i < arr_topic.length; i++) {
|
||
if (arr_topic[i].position == "top") {
|
||
wh_number += 1;
|
||
wh_topicd = 'top'
|
||
var st_top_tit = "";
|
||
var st_top_con = "";
|
||
|
||
if (wh_number == '1') {
|
||
for (var j = 0; j < arr_topic[i].children.length; j++) {
|
||
if (j == 5) break;
|
||
var url_href = '';
|
||
if (arr_topic[i].children[j].is_final == '1') {
|
||
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
|
||
} else (
|
||
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
|
||
)
|
||
st_top_con += '<li><a target="_blank" href="' + url_href + arr_topic[i].children[j].journal_topic_id + '">' +
|
||
'<img src="' + imgtopicUrl + arr_topic[i].children[j].icon + '" alt="">' +
|
||
'<h3>' + arr_topic[i].children[j].title + '</h3></a></li>'
|
||
}
|
||
} else {
|
||
for (var j = 0; j < arr_topic[i].children.length; j++) {
|
||
if (j == 4) break;
|
||
var url_href = '';
|
||
if (arr_topic[i].children[j].is_final == '1') {
|
||
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
|
||
} else (
|
||
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
|
||
)
|
||
st_top_con += '<li><a target="_blank" href="' + url_href + arr_topic[i].children[j].journal_topic_id + '">' +
|
||
'<img src="' + imgtopicUrl + arr_topic[i].children[j].icon + '" alt="">' +
|
||
'<h3>' + arr_topic[i].children[j].title + '</h3></a></li>'
|
||
}
|
||
}
|
||
|
||
st_top_tit = '<div class="topics" style="padding: 5px 15px;"><h4 class="rgb_color" style="font-size: 16px">' + arr_topic[i].title + '</h4>' +
|
||
'<a target="_blank" href="topic.html?J_num=' + Jour_num + '&t_id=' + arr_topic[i].journal_topic_id + '" class="more" target="_blank" style="top: 15px">More</a><ul>' + st_top_con + '</ul></div>'
|
||
|
||
if (wh_number == '1') {
|
||
$('.art_top_topic>div>div.topics').html('<ul>' + st_top_con + '</ul>');
|
||
} else {
|
||
$('.art_main_con .art_main_con_topic>div').append(st_top_tit);
|
||
}
|
||
|
||
$('.art_main_con .art_main_con_topic>div h4').css('color', localStorage.Journals_color);
|
||
|
||
|
||
// MDM 十个话题 // LF 十个话题 // BEC 十个话题 // cancer 十个话题
|
||
if (Jour_num == 11 || Jour_num == 14 || Jour_num == 25 || Jour_num == 2) {
|
||
for (var j = 0; j < arr_topic[i].children.length; j++) {
|
||
if (MDM_mark == 10) break;
|
||
MDM_mark = MDM_mark + 1
|
||
var url_href = '';
|
||
if (arr_topic[i].children[j].is_final == '1') {
|
||
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
|
||
} else (
|
||
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
|
||
)
|
||
MDM_str += '<li><a target="_blank" href="' + url_href + arr_topic[i].children[j].journal_topic_id + '">' +
|
||
'<img src="' + imgtopicUrl + arr_topic[i].children[j].icon + '" alt="">' +
|
||
'<h3>' + arr_topic[i].children[j].title + '</h3></a></li>'
|
||
}
|
||
$('.art_top_topic>div>div.topics').html('<ul>' + MDM_str + '</ul>');
|
||
}
|
||
}
|
||
|
||
|
||
$('.art_main_con .art_main_con_topic>div').children().eq(1).addClass('top_ics');
|
||
|
||
if (wh_number == '1') {
|
||
$('.art_main_con_topic').css('border-bottom', '0');
|
||
$('.wh_topicd').css('display', 'none')
|
||
}
|
||
}
|
||
|
||
if (wh_topicd == '') {
|
||
$('.art_main_con_topic').css('display', 'none')
|
||
$('.wh_topicd').css('display', 'none')
|
||
}
|
||
|
||
if (localStorage.Journals_title == '经典中医研究') {
|
||
$('.more').html('更多');
|
||
}
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
});
|
||
|
||
// 中侧推广文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getJournalArticles',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var atg = result.data.stage;
|
||
if (atg.stage_no == '0') {
|
||
var time_ = atg.issue_date + ', Volume ' + atg.stage_vol;
|
||
} else {
|
||
var time_ = atg.issue_date + ', Volume ' + atg.stage_vol + ' Issue ' + atg.stage_no;
|
||
}
|
||
if (atg.stage_no == '0') {
|
||
var act_year = ' ' + atg.stage_year + ', ' + atg.stage_vol;
|
||
} else {
|
||
var act_year = ' ' + atg.stage_year + ', ' + atg.stage_vol + ' (' + atg.stage_no + ')';
|
||
}
|
||
|
||
var arr = result.data.articleList;
|
||
var str = "";
|
||
var sim_1 = "";
|
||
var sim_2 = "";
|
||
var sim_3 = "";
|
||
|
||
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (arr[i].doi == '') {
|
||
var doi_ = ''
|
||
} else {
|
||
var doi_ = 'https://doi.org/' + arr[i].doi
|
||
}
|
||
if (arr[i].npp == '') {
|
||
var npp_ = ''
|
||
} else {
|
||
var npp_ = ': ' + arr[i].npp + '. '
|
||
}
|
||
if (arr[i].has_mains == 0) {
|
||
if (arr[i].file_html == '') {
|
||
var html_ = ''
|
||
} else {
|
||
var html_ = '<img src="img/link_2.png" width="14" height="16"><a href="' + imgFileUrl + 'articleHTML/' + arr[i].file_html + '" target="_blank" class="txt_html" alt="' + arr[i].article_id + '">HTML</a> ( <span style="color: red">' + arr[i].html_num + '</span> ) '
|
||
}
|
||
} else {
|
||
var html_ = '<img src="img/link_2.png" width="14" height="16"><a href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '&s_htm=1" target="_blank" class="txt_html" alt="' + arr[i].article_id + '">HTML</a> ( <span style="color: red">' + arr[i].html_num + '</span> ) '
|
||
}
|
||
if (arr[i].file_pdf == '') {
|
||
var pdf_ = ''
|
||
} else {
|
||
var pdf_ = '<img src="img/link_3.jpg" width="14" height="16"><a href="' + imgFileUrl + 'articlePDF/' + arr[i].file_pdf + '" target="_blank" class="txt_pdf" alt="' + arr[i].article_id + '">PDF</a> ( <span style="color: red">' + arr[i].pdf_num + '</span> )'
|
||
}
|
||
if (arr[i].article_id == '172') {
|
||
var mp4_ = '<a href="https://youtu.be/3eDbnHRkFKQ" target="_blank"><img src="img/link_5.png" width="50" height="16" style="margin-left: 10px"></a>'
|
||
} else {
|
||
var mp4_ = ''
|
||
}
|
||
if ((Math.round(Date.parse(new Date()) / 1000) - arr[i].ctime) / 86400 >= 21) {
|
||
var tong_geogle = '<a href = "https://scholar.google.com/scholar?&q=' + arr[i].title.replace('<i>', '').replace('</i>', '').replace(new RegExp('"', "g"), '') + '"' +
|
||
'target = "_blank" style="color: ' + localStorage.Journals_color + ';margin-left: 10px;font-weight: 600;"> ' +
|
||
'Google Scholar</a>' //搜索引用次数
|
||
} else {
|
||
var tong_geogle = '' //少于21天隐藏
|
||
}
|
||
if (arr[i].icon == '') {
|
||
var img_i = 'img/baiss.png'
|
||
} else {
|
||
var img_i = imgarticleUrl + arr[i].icon
|
||
}
|
||
// if (arr[i].article_id == '86' || arr[i].article_id == '176' || arr[i].article_id == '455' || arr[i].article_id == '400' || arr[i].article_id == '145' || arr[i].article_id == '116' || arr[i].article_id == '717' || arr[i].article_id == '632' || arr[i].article_id == '24') {
|
||
// var person_img = '<img src="' + img_i + '" alt="" style="width: 120px">'
|
||
// } else {
|
||
// var person_img = '<img src="' + img_i + '" alt="">'
|
||
// }
|
||
|
||
if (arr[i].icon == '') {
|
||
var person_img = ''
|
||
} else {
|
||
var person_img = '<a onclick="imgbig(this)" class="imgdiv"><img src="' + imgarticleUrl + arr[i].icon + '"></a>'
|
||
}
|
||
|
||
if (arr[i].journal_id == 22) {
|
||
var c_t_a = '<button class="txt_copy">引用这篇文章<ul class="export"><li id="txt_copy_' + i + '" class="Exc_1">>> 复制引用信息</li><li class="Exc_2"><i class="fa fa-download"></i> 下载EndNote格式</li><li class="Exc_3"><i class="fa fa-download"></i> 下载RIS格式</li><li class="Exc_4"><i class="fa fa-download"></i> 下载BibTex格式</li><li class="Exc_5"><i class="fa fa-download"></i> 下载text格式</li><div class="triangle"></div></ul></button>'
|
||
} else {
|
||
var c_t_a = '<button class="txt_copy">Cite this article<ul class="export"><li id="txt_copy_' + i + '" class="Exc_1">>> Copy citation information</li><li class="Exc_2"><i class="fa fa-download"></i> Export citation to EndNote</li><li class="Exc_3"><i class="fa fa-download"></i> Export citation to RIS</li><li class="Exc_4"><i class="fa fa-download"></i> Export citation to BibTex</li><li class="Exc_5"><i class="fa fa-download"></i> Export citation to txt</li><div class="triangle"></div></ul></button>'
|
||
}
|
||
var link_ = '<img src="img/link_1.png" width="14" height="16"><a class="txt_zhaiyao" alt="' + arr[i].article_id + '">Abstract</a> ( <span style="color: red">' + arr[i].abs_num + '</span> ) ' +
|
||
html_ + pdf_ + mp4_ + c_t_a + tong_geogle +
|
||
'<p class="txt_content">' + arr[i].cite + '</p>' +
|
||
'<div>' + arr[i].abstract + '</div>';
|
||
|
||
var lr_top = ''
|
||
for (var t = 0; t < arr[i].topic.length; t++) {
|
||
lr_top += '<a href="topic_list.html?J_num=' + Jour_num + '&t_id=' + arr[i].topic[t].journal_topic_id + '" target="_blank">' + arr[i].topic[t].title + '</a>'
|
||
}
|
||
|
||
// Cancer Advances
|
||
// Nursing Communications
|
||
// Integrative Medicine Discovery
|
||
// 连续出刊
|
||
|
||
|
||
if (arr[i].other_state == 0) {
|
||
var otStat = ''
|
||
} else if (arr[i].other_state == 1) {
|
||
var otStat = '<span class="otStat">Editorial Expression of Concern</span>'
|
||
} else if (arr[i].other_state == 2) {
|
||
var otStat = '<span class="otStat">Retracted</span>'
|
||
}
|
||
|
||
if (arr[i].isShowOtime == 1) {
|
||
if (arr[i].pub_date == '') {
|
||
var pub_date = ''
|
||
} else {
|
||
var pub_date = '<div class="url_data">Published Date: ' + arr[i].pub_date + '</div>'
|
||
}
|
||
} else {
|
||
var pub_date = ''
|
||
}
|
||
|
||
|
||
if (arr[i].tradition_tag == '' || arr[i].tradition_tag == null) {
|
||
var trad_tion = '<div>' + arr[i].abstract + '</div>'
|
||
} else {
|
||
var trad_tion = '<div><b style="color: ' + localStorage.Journals_color + '">' + arr[i].tradition_tag + ': </b>' + arr[i].tradition + '</div>'
|
||
}
|
||
if (i == 0 || i == 1 || i == 2) {
|
||
sim_1 += '<li><div class="dbt_header">' + arr[i].type + pub_date
|
||
+ '<div class="url_top">' + lr_top + '</div></div>' +
|
||
'<a id="' + arr[i].article_id + '" target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '" class="txt_biaoti">' + otStat + arr[i].title + '</a>' +
|
||
'<div class="authorList"><span class="fo_fam">' + arr[i].authortitle + ' </span><br>'
|
||
+ arr[i].journal_title + '.' + act_year + npp_ +
|
||
'<a target="_blank" href="https://doi.org/' + arr[i].doi + '">' + doi_ + '</a>' +
|
||
'</div><div class="links_">' + link_ + '</div><div class="apwrap">' + person_img + '<div>' +
|
||
trad_tion + '</div><br clear="both"></div></li>'
|
||
} else if (i == 3 || i == 4) {
|
||
sim_2 += '<li class="pai_two"><div class="dbt_header">' + arr[i].type + pub_date +
|
||
'<div class="url_top">' + lr_top + '</div></div>' +
|
||
'<a id="' + arr[i].article_id + '" target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '" class="txt_biaoti">' + otStat + arr[i].title + '</a>' +
|
||
'<div class="authorList"><span class="fo_fam">' + arr[i].authortitle + ' </span><br>'
|
||
+ arr[i].journal_title + '.' + act_year + npp_ +
|
||
'<br/><a target="_blank" href="https://doi.org/' + arr[i].doi + '">' + doi_ + '</a>' +
|
||
'</div><div class="links_">' + link_ + '</div><div class="apwrap"><a onclick="imgbig(this)" class="imgdiv">' + person_img + '</a><div>' +
|
||
'<div>' + arr[i].abstract + '</div></div></div></li>'
|
||
} else {
|
||
sim_3 += '<li style="position: relative"><div class="dbt_header">' + arr[i].type + pub_date +
|
||
'<div class="url_top">' + lr_top + '</div></div>' +
|
||
'<div style="float: left"><a id="' + arr[i].article_id + '" target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '" class="txt_biaoti"' +
|
||
' style="width: 520px;display: block">' + otStat + arr[i].title + '</a>' +
|
||
'<div class="authorList"><span class="fo_fam">' + arr[i].authortitle + ' </span><br>'
|
||
+ arr[i].journal_title + '.' + act_year + npp_ +
|
||
'<br/><a target="_blank" href="https://doi.org/' + arr[i].doi + '">' + doi_ + '</a>' +
|
||
'</div><div class="links_">' + link_ + '</div></div><a onclick="imgbig(this)" class="imgdiv" style="float: right;">' +
|
||
'<img src="' + img_i + '" style="width: 170px;"></a><br clear="both"/></li>'
|
||
}
|
||
|
||
}
|
||
|
||
|
||
if (Jour_num == 2 || Jour_num == 17 | Jour_num == 18) {
|
||
$('.current_list>h4').html('Current Volume<span>' + time_ + '</span>');
|
||
} else if (Jour_num == 7 || Jour_num == 6 || Jour_num == 20 || Jour_num == 9 || Jour_num == 21 || Jour_num == 22) { // 合并期刊
|
||
$('.current_list>h4').html('Latest Issue<span>' + time_ + '</span>');
|
||
} else {
|
||
$('.current_list>h4').html('Current Issue<span>' + time_ + '</span>');
|
||
}
|
||
|
||
|
||
$('.current_list>ul').html(sim_1 + '<div style="display: flex">' + sim_2 + '<br clear="both"></div>' + sim_3);
|
||
|
||
|
||
$('.links_ .txt_copy').css('background', localStorage.Journals_color);
|
||
|
||
$(".current_list .ab_tad").each(function () {
|
||
var maxwidth = 345;//显示多少字符
|
||
if ($(this).text().length > maxwidth) {
|
||
$(this).text($(this).text().substring(0, maxwidth));
|
||
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
|
||
$(this).html($(this).html() + '...<br><b class="ae_top">read more <i class="fa fa-long-arrow-down"></i></b>');
|
||
}
|
||
});
|
||
$(".current_list ul li>.apwrap>div>div").each(function () {
|
||
var maxwidth = 700;//显示多少字符
|
||
if ($(this).text().length > maxwidth) {
|
||
$(this).text($(this).text().substring(0, maxwidth));
|
||
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
|
||
$(this).html($(this).html() + '...');
|
||
}
|
||
});
|
||
$(".current_list ul li.pai_two .apwrap>div>div").each(function () {
|
||
var maxwidth = 280;//显示多少字符
|
||
if ($(this).text().length > maxwidth) {
|
||
$(this).text($(this).text().substring(0, maxwidth));
|
||
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
|
||
$(this).html($(this).html() + '...');
|
||
}
|
||
});
|
||
|
||
|
||
// 点击Abstract显示隐藏
|
||
$('.current_list .txt_zhaiyao').click(function () {
|
||
$(this).nextAll('div').toggle();
|
||
if ($(this).nextAll('div').css("display") == 'block') {
|
||
var num = $(this).next().html();
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
|
||
data: { "article_id": $(this).attr('alt'), "type": 'abs' },
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
num = num * 1 + 1 * 1
|
||
}
|
||
}
|
||
})
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
|
||
data: { 'type': Jour_num, 'is_detail': '1' },
|
||
success: function (result) {
|
||
}
|
||
});
|
||
$(this).next().html(num);
|
||
}
|
||
})
|
||
$('.current_list .txt_html').click(function () {
|
||
var num = $(this).next().html();
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
|
||
data: { "article_id": $(this).attr('alt'), "type": 'html' },
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
num = num * 1 + 1 * 1
|
||
}
|
||
}
|
||
})
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
|
||
data: { 'type': Jour_num, 'is_detail': '1' },
|
||
success: function (result) {
|
||
}
|
||
});
|
||
$(this).next().html(num);
|
||
})
|
||
$('.current_list .txt_pdf').click(function () {
|
||
var num = $(this).next().html();
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
|
||
data: { "article_id": $(this).attr('alt'), "type": 'pdf' },
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
num = num * 1 + 1 * 1
|
||
}
|
||
}
|
||
})
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
|
||
data: { 'type': Jour_num, 'is_detail': '1' },
|
||
success: function (result) {
|
||
}
|
||
});
|
||
$(this).next().html(num);
|
||
})
|
||
|
||
// 点击弹窗出现 复制和下载
|
||
$('.current_list .txt_content').css('display', 'none');
|
||
$('.current_list .export').css('display', 'none');
|
||
$(document).click(function (e) {
|
||
if (!$(e.target).is('.export') && !$(e.target).is('.txt_copy')) {
|
||
$('.export').hide();
|
||
}
|
||
})
|
||
$('.current_list .txt_copy').click(function () {
|
||
$('.export').css('display', 'none');
|
||
$(this).find('.export').fadeIn(200);
|
||
})
|
||
$('.current_list .Exc_1').click(function () {
|
||
var content_ = $(this).parents('.txt_copy').nextAll('.txt_content').text();
|
||
var clipboard = new Clipboard('#' + $(this).attr('id'), {
|
||
text: function () {
|
||
return content_;
|
||
}
|
||
})
|
||
clipboard.on('success', function (e) {
|
||
ShowSuccess("Citation information has been copied!");
|
||
});
|
||
})
|
||
$('.current_list .Exc_2').click(function () {
|
||
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Article/getArticleenw', async: false,
|
||
data: { "article_id": ecx_id },
|
||
success: function (result) {
|
||
var a = document.createElement('a');
|
||
a.href = result.data.url;
|
||
a.download = ''
|
||
a.click();
|
||
}
|
||
})
|
||
})
|
||
$('.current_list .Exc_3').click(function () {
|
||
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Article/getArticleRis', async: false,
|
||
data: { "article_id": ecx_id },
|
||
success: function (result) {
|
||
var a = document.createElement('a');
|
||
a.href = result.data.url;
|
||
a.download = ''
|
||
a.click();
|
||
}
|
||
})
|
||
})
|
||
$('.current_list .Exc_4').click(function () {
|
||
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Article/getArticlebib', async: false,
|
||
data: { "article_id": ecx_id },
|
||
success: function (result) {
|
||
var a = document.createElement('a');
|
||
a.href = result.data.url;
|
||
a.download = ''
|
||
a.click();
|
||
}
|
||
})
|
||
})
|
||
|
||
$('.current_list .Exc_5').click(function () {
|
||
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Article/getArticletext', async: false,
|
||
data: { "article_id": ecx_id },
|
||
success: function (result) {
|
||
var a = document.createElement('a');
|
||
a.href = result.data.url;
|
||
a.download = ''
|
||
a.click();
|
||
}
|
||
})
|
||
})
|
||
|
||
|
||
// 订阅期刊
|
||
$('.top .top_sea .b_Sub').css('color', localStorage.Journals_color)
|
||
$('.top .top_sea .search_for select').css('border-color', localStorage.Journals_color)
|
||
|
||
$('.top .dingyue input.yue_add').css('background-color', localStorage.Journals_color);
|
||
$('.top .dingyue p b').html(localStorage.Journals_title);
|
||
$('.top .jour_ts input.tishi_author').css('background-color', localStorage.Journals_color);
|
||
// 添加订阅按钮点击弹出
|
||
// $('.top .top_sea .b_Sub').click(function () {
|
||
// $("#mask").css("height",$(document).height());
|
||
// $("#mask").css("width",$(document).width());
|
||
// $("#mask").show();
|
||
// $(".dingyue").fadeIn();
|
||
// document.body.addEventListener('touchmove',bodyScroll,false);
|
||
// $('body').css({'position':'fixed',"width":"100%"});
|
||
// })
|
||
$(".top .dingyue .mb_close").click(function () {
|
||
$("#mask").hide();
|
||
$(".dingyue").fadeOut();
|
||
document.body.removeEventListener('touchmove', bodyScroll, false);
|
||
$("body").css({ "position": "initial", "height": "auto" });
|
||
});
|
||
$(".top .dingyue input.yue_close").click(function () {
|
||
$("#mask").hide();
|
||
$(".dingyue").fadeOut();
|
||
document.body.removeEventListener('touchmove', bodyScroll, false);
|
||
$("body").css({ "position": "initial", "height": "auto" });
|
||
});
|
||
$(".top .jour_ts input.tishi_author").click(function () {
|
||
$("#mask").hide();
|
||
$(".jour_ts").fadeOut();
|
||
document.body.removeEventListener('touchmove', bodyScroll, false);
|
||
$("body").css({ "position": "initial", "height": "auto" });
|
||
});
|
||
|
||
function bodyScroll(event) {
|
||
event.preventDefault();
|
||
}
|
||
|
||
// 订阅提交
|
||
$(".yue_add").click(function () {
|
||
$(".spa").text('');
|
||
var add_mess = {};
|
||
add_mess.journal_id = localStorage.Journals_num;
|
||
add_mess.email = $('#emapl').val();
|
||
|
||
var S_Dan = '0';
|
||
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
|
||
if ($("#emapl").val() == "") {
|
||
$(".spa1").text('Please fill in E-mail');
|
||
S_Dan = '1';
|
||
} else if (!(reg.test($("#emapl").val()))) {
|
||
$(".spa1").text('Please fill in properly formatted E-mail');
|
||
S_Dan = '1';
|
||
}
|
||
|
||
|
||
if (S_Dan == '1') {
|
||
ShowDanger("Incomplete information!");
|
||
} else {
|
||
$(".yue_add").addClass("disable");
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
|
||
data: add_mess,
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
$(".dingyue").fadeOut();
|
||
$(".dingyue input[type='text']").val('');
|
||
$(".yue_add").removeClass("disable");
|
||
$(".jour_ts").fadeIn();
|
||
} else {
|
||
ShowDanger(result.msg);
|
||
$(".yue_add").removeClass("disable");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
$(".yue_add").removeClass("disable");
|
||
}
|
||
})
|
||
}
|
||
})
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 中下侧Online First文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getOnlineArticle',
|
||
data: {
|
||
"journal_id": Jour_num, 'pageIndex': '1', 'pageSize': '4'
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articlelist;
|
||
var str = "";
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (i == 4) break;
|
||
if (arr[i].icon == '') {
|
||
var img_i = ''
|
||
} else {
|
||
var img_i = '<a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + imgarticleUrl + arr[i].icon + '" alt=""></a>'
|
||
}
|
||
str += '<li>' + img_i +
|
||
'<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></li>'
|
||
|
||
}
|
||
$('.online_fr>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&o_id=' + Jour_num);
|
||
$('.online_fr>ul').html(str + '<br clear="both">');
|
||
if (arr == '') {
|
||
$('.online_fr').css('display', 'none')
|
||
}
|
||
if (localStorage.Journals_title == '经典中医研究') {
|
||
$('.online_fr>h4').html('最新录用');
|
||
$('.more').html('更多');
|
||
}
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
$('.online_fr').css('display', 'none')
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 下侧分期列表数据
|
||
//$.ajax({
|
||
// type: 'post', url: apiUrl + 'api/Journal/getMainPageStages',
|
||
// data: {
|
||
// "journal_id": Jour_num
|
||
// },
|
||
// success: function (result) {
|
||
// if (result.code == 0) {
|
||
//
|
||
// // 分期信息
|
||
// if (result.data.topic_show_type == 1) {
|
||
// var arr_stage = result.data.stages;
|
||
// var str = "";
|
||
// for (var i = 0; i < 4; i++) {
|
||
//
|
||
// if (arr_stage[i].stage_no == '0') {
|
||
// var iss_ = ''
|
||
// } else {
|
||
// var iss_ = '<b> Issue.' + arr_stage[i].stage_no + '</b>'
|
||
// }
|
||
// str += '<li><a target="_blank" href="article_list.html?J_num=' + Jour_num + '&y_id=' + arr_stage[i].journal_stage_id + '">' +
|
||
// '<img src="' +imgFileUrl+ arr_stage[i].stage_icon + '" alt="">' +
|
||
// '<p><b>' + arr_stage[i].stage_year + '</b><b>Vol.' + arr_stage[i].stage_vol + '</b>'
|
||
// + iss_ + '<b>' + arr_stage[i].stage_pagename + arr_stage[i].stage_page + '</b></p></a></li>'
|
||
//
|
||
// }
|
||
// $('.alls_issue>ul').html(str);
|
||
// $('.alls_issue>a').attr('href', 'stages.html?J_num=' + Jour_num);
|
||
// }else{
|
||
// $('.alls_issue').css('display', 'none')
|
||
// }
|
||
//
|
||
// } else {
|
||
// ShowDanger("请求失败!");
|
||
// }
|
||
// },
|
||
// error: function () {
|
||
// ShowDanger("error!");
|
||
// }
|
||
//})
|
||
|
||
|
||
// 中下侧News & Comment文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getNewsArticle',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articlelist;
|
||
var str = "";
|
||
for (var i = 0; i < arr.length; i++) {
|
||
|
||
if (i == 4) break;
|
||
if (arr[i].icon == '') {
|
||
var img_i = ''
|
||
} else {
|
||
var img_i = '<a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + imgarticleUrl + arr[i].icon + '" alt=""></a>'
|
||
}
|
||
str += '<li>' + img_i +
|
||
'<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></li>'
|
||
|
||
}
|
||
|
||
$('.ncon_fr>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&n_id=' + Jour_num);
|
||
$('.ncon_fr>ul').html(str + '<br clear="both">');
|
||
if (arr == '') {
|
||
$('.ncon_fr').css('display', 'none')
|
||
}
|
||
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
$('.ncon_fr').css('display', 'none')
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// TMR 中下侧News & Comment文章切换
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getNewsArticle',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articlelist;
|
||
var str = "";
|
||
|
||
var j = 0;
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (arr[i].type == 'News') {
|
||
j++;
|
||
if (j == 5) break;
|
||
str += '<li><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + imgarticleUrl + arr[i].icon + '" alt=""></a>' +
|
||
'<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></li>'
|
||
}
|
||
}
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 中下侧Highlights文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getTopArticle',
|
||
data: {
|
||
"journal_id": Jour_num,
|
||
"pageIndex": '1',
|
||
"pageSize": '30'
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articles;
|
||
var str = "";
|
||
var j = 0;
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (j == 4) break;
|
||
if (arr[i].icon != "") {
|
||
j = j + 1
|
||
str += '<li style="box-shadow: none;margin-right: 0;">' +
|
||
'<a target="_blank" href="article.html?J_num=' +
|
||
Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + imgarticleUrl + arr[i].icon + '" alt="">' +
|
||
'</a>' + '<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '" ' +
|
||
'style="font-weight: bold;color: #444;">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></li>'
|
||
}
|
||
|
||
}
|
||
$('.ncon_hl>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&h_id=' + Jour_num);
|
||
$('.ncon_hl>ul').html(str + '<br clear="both">');
|
||
if (arr == '') {
|
||
$('.ncon_hl').css('display', 'none')
|
||
}
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
$('.ncon_hl').css('display', 'none')
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 中下侧Top cited / Top read / Top download文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getTopArticle',
|
||
data: {
|
||
"journal_id": Jour_num,
|
||
"pageIndex": '1',
|
||
"pageSize": '4'
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articles;
|
||
var str = "";
|
||
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (i == 4) break;
|
||
if (arr[i].icon == '') {
|
||
var img_i = ''
|
||
} else {
|
||
var img_i = '<a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + imgarticleUrl + arr[i].icon + '" alt=""></a>'
|
||
}
|
||
str += '<li>' + img_i +
|
||
'<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></li>'
|
||
|
||
|
||
}
|
||
|
||
$('.ncon_tcrd>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&top_id=' + Jour_num);
|
||
$('.ncon_tcrd>ul').html(str + '<br clear="both">');
|
||
|
||
if (arr == '') {
|
||
$('.ncon_tcrd').css('display', 'none')
|
||
}
|
||
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
$('.ncon_tcrd').css('display', 'none')
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// TMR 中下侧Top cited / Top read / Top download文章切换
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Article/getTopArt',
|
||
data: {
|
||
"journal_id": Jour_num,
|
||
"type": 'cited',
|
||
"pageIndex": '1',
|
||
"pageSize": '8'
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.articleList;
|
||
var str = "";
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (arr[i].icon == '') {
|
||
var img_i = 'img/baiss.png'
|
||
} else {
|
||
var img_i = imgarticleUrl + arr[i].icon
|
||
}
|
||
|
||
str += '<div><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '"><img src="' + img_i + '" alt=""></a>' +
|
||
'<h6><a target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="fo_fam">' + arr[i].abbr + '. | ' + arr[i].stage_year + '</div></div>'
|
||
|
||
}
|
||
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 下侧Call for Paper文章
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getJournalCfp',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var arr = result.data.cfps;
|
||
var str = "";
|
||
for (var i = 0; i < arr.length; i++) {
|
||
if (i == 2) break;
|
||
|
||
str += '<li><div><span>' + arr[i].showtime + '</span><h6>' +
|
||
'<a target="_blank" href="notice.html?J_num=' + Jour_num + '&cfp_id=' + arr[i].journal_cfp_id + '">' + arr[i].title + '</a></h6>' +
|
||
'<div class="cfp_con fo_fam">' + arr[i].content + '</div></div>' +
|
||
'<a target="_blank" href="notice.html?J_num=' + Jour_num + '&cfp_id=' + arr[i].journal_cfp_id + '"><img src="' + imgcfpUrl + arr[i].icon + '" alt=""></a></li>'
|
||
|
||
}
|
||
$('.ncon_aper>a').attr('href', 'notice_list.html?J_num=' + Jour_num + '&paper_id=' + Jour_num);
|
||
$('.ncon_aper>ul').html(str + '<br clear="both">');
|
||
if (arr == '') {
|
||
$('.ncon_aper').css('display', 'none')
|
||
}
|
||
|
||
$(".ncon_aper ul .cfp_con").each(function () {
|
||
var maxwidth = 150;//显示多少字符
|
||
if ($(this).text().length > maxwidth) {
|
||
$(this).text($(this).text().substring(0, maxwidth));
|
||
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
|
||
$(this).html($(this).html() + '...');
|
||
}
|
||
});
|
||
|
||
if (localStorage.Journals_title == '经典中医研究') {
|
||
$('.ncon_aper>h4').html('征稿通知');
|
||
}
|
||
|
||
if (Jour_num == '17') {
|
||
$('.ncon_aper>h4').html('Explore More');
|
||
}
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
$('.ncon_aper').css('display', 'none')
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 时间轴
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getJournalLine',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
var arr = result.data.lines;
|
||
var str = "";
|
||
var shr = "";
|
||
var dis_ = 946656000000;
|
||
|
||
|
||
for (var i = 0; i < arr.length; i++) {
|
||
|
||
|
||
var disx_ = arr[i].dist * 86700000
|
||
dis_ = dis_ + disx_
|
||
|
||
str += '<li><a href="#0" data-date="' + formatTimeToDate2(dis_) + '">' + arr[i].time + '</a></li>'
|
||
|
||
|
||
if (i == arr.length - 1) {
|
||
shr += '<li data-date="' + formatTimeToDate2(dis_) + '">' +
|
||
'<img src="' + imglineUrl + arr[i].img + '" style="width: 80px;height: 100px;float: left">' +
|
||
'<div style="float: left;width: 580px;margin-left: 30px"><h2>' +
|
||
'<a href="article_list.html?J_num=' + Jour_num + '&time_id=' + arr[i].journal_line_id + '" target="_blank">>> ' + arr[i].title + '</a></h2>' +
|
||
'<p>' + arr[i].intro + '</p></div><br clear="both"></li>'
|
||
} else {
|
||
if (arr[i].time == arr[i + 1].time) {
|
||
shr += '<li data-date="' + formatTimeToDate2(dis_) + '">' +
|
||
'<img src="' + imglineUrl + arr[i].img + '" style="width: 80px;height: 100px;float: left">' +
|
||
'<div style="float: left;width: 580px;margin-left: 30px"><h2>' +
|
||
'<a href="article_list.html?J_num=' + Jour_num + '&time_id=' + arr[i].journal_line_id + '" target="_blank">>> ' + arr[i].title + '</a></h2>' +
|
||
'<p>' + arr[i].intro + '</p></div><br clear="both">' +
|
||
'<img src="' + imglineUrl + arr[i + 1].img + '" style="margin-top: 20px;width: 80px;height: 100px;float: left">' +
|
||
'<div style="float: left;width: 580px;margin-left: 30px;margin-top: 20px;"><h2>' +
|
||
'<a href="article_list.html?J_num=' + Jour_num + '&time_id=' + arr[i + 1].journal_line_id + '" target="_blank">>> ' + arr[i + 1].title + '</a></h2>' +
|
||
'<p>' + arr[i + 1].intro + '</p></div><br clear="both">' +
|
||
'</li>'
|
||
i = i + 1;
|
||
} else {
|
||
shr += '<li data-date="' + formatTimeToDate2(dis_) + '">' +
|
||
'<img src="' + imglineUrl + arr[i].img + '" style="width: 80px;height: 100px;float: left">' +
|
||
'<div style="float: left;width: 580px;margin-left: 30px"><h2>' +
|
||
'<a href="article_list.html?J_num=' + Jour_num + '&time_id=' + arr[i].journal_line_id + '" target="_blank">>> ' + arr[i].title + '</a></h2>' +
|
||
'<p>' + arr[i].intro + '</p></div><br clear="both"></li>'
|
||
}
|
||
}
|
||
|
||
|
||
}
|
||
|
||
$('.cd-horizontal-timeline').css('display', 'none')
|
||
|
||
// if(arr==''||arr==undefined){
|
||
// $('.cd-horizontal-timeline').css('display','none')
|
||
// $('.wh_timeline').css('display','none')
|
||
// }else{
|
||
// $('.events-wrapper ol').html(str);
|
||
// $('.events-wrapper ol li:nth-child(1) a').addClass('selected');
|
||
//
|
||
// $('.events-content ol').html(shr);
|
||
// $('.events-content ol li:nth-child(1)').addClass('selected');
|
||
//
|
||
// line_time();
|
||
// }
|
||
|
||
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 相关期刊,过往分期
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getJournal',
|
||
data: {
|
||
"journal_id": Jour_num
|
||
},
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
var arr_stage = result.data.journalStage;
|
||
var str = "";
|
||
for (var i = 0; i < result.data.journalStage.length; i++) {
|
||
// 暂时条件中添加一个3 15 10
|
||
if (Jour_num == 7 || Jour_num == 6 || Jour_num == 20 || Jour_num == 9 || Jour_num == 21 || Jour_num == 22 || Jour_num == 3 || Jour_num == 15 || Jour_num == 10) {
|
||
// 合并(替换)期刊
|
||
if (i == 0) { str += '<b>' + arr_stage[i].stage_year + '</b><br>' }
|
||
|
||
if (i > 0) {
|
||
if (arr_stage[i].stage_year != arr_stage[i - 1].stage_year) {
|
||
str += '<div style="width:100%"><b>' + arr_stage[i].stage_year + '</b></div>'
|
||
}
|
||
}
|
||
|
||
if (arr_stage[i].stage_no == '0') {
|
||
var iss_ = ''
|
||
} else {
|
||
var iss_ = ' Issue.' + arr_stage[i].stage_no
|
||
}
|
||
|
||
str += '<li style="width:50%;float: left; margin-right: 0; margin-bottom: 10px;"><div><a target="_blank" style="color: #004a90;font-weight: bold;" href="article_list.html?J_num=' + Jour_num + '&y_id=' + arr_stage[i].journal_stage_id + '">'
|
||
+ arr_stage[i].stage_year + ' Vol.' + arr_stage[i].stage_vol + iss_ + ' '
|
||
+ arr_stage[i].stage_pagename + arr_stage[i].stage_page + '</a></div><p>' + arr_stage[i].issue_date + '</p></li>'
|
||
} else {
|
||
// 常规期刊
|
||
if (arr_stage[i].stage_no == '0') {
|
||
var iss_ = ''
|
||
} else {
|
||
var iss_ = '<b> Issue.' + arr_stage[i].stage_no + '</b>'
|
||
}
|
||
if (arr_stage[i].stage_icon == '') {
|
||
str += '<li><a target="_blank" href="article_list.html?J_num=' + Jour_num + '&y_id=' + arr_stage[i].journal_stage_id + '">' +
|
||
'<img src="img/baiss.png">' +
|
||
'<p style="display: block;background-color:' + localStorage.Journals_color + '80"><b>' + arr_stage[i].stage_year + '</b><b>Vol. ' + arr_stage[i].stage_vol + '</b>'
|
||
+ iss_ + '<b>' + arr_stage[i].stage_pagename + ' ' + arr_stage[i].stage_page + '</b></p></a></li>'
|
||
} else {
|
||
str += '<li><a target="_blank" href="article_list.html?J_num=' + Jour_num + '&y_id=' + arr_stage[i].journal_stage_id + '">' +
|
||
'<img src="' + imgFileUrl + arr_stage[i].stage_icon + '" alt="">' +
|
||
'<p style="background-color:' + localStorage.Journals_color + '80"><b>' + arr_stage[i].stage_year + '</b><b>Vol. ' + arr_stage[i].stage_vol + '</b>'
|
||
+ iss_ + '<b>' + arr_stage[i].stage_pagename + ' ' + arr_stage[i].stage_page + '</b></p></a></li>'
|
||
}
|
||
}
|
||
|
||
|
||
}
|
||
$('.alls_issue>div>ul').html(str);
|
||
$('.alls_issue>a').attr('href', 'stages.html?J_num=' + Jour_num);
|
||
|
||
if (localStorage.Journals_title == '经典中医研究') {
|
||
$('.alls_issue>h4').html('分期');
|
||
}
|
||
|
||
if (arr_stage == '') {
|
||
$('.alls_issue').css('display', 'none')
|
||
}
|
||
|
||
|
||
// 未有当期的期刊,coming soon!!!
|
||
if (result.data.journal.publish_stage_id == 0) {
|
||
$('.wait_hope').css('display', 'block')
|
||
}
|
||
|
||
|
||
//var arr = result.data.relats;
|
||
//var str = "";
|
||
//
|
||
//for (var i = 0; i < arr.length; i++) {
|
||
//
|
||
// str += '<li><a href="' + arr[i].usx + '" target="_blank">' +
|
||
// '<img src="' + imgjourUrl + arr[i].icon + '" alt=""></a></li>'
|
||
//
|
||
//}
|
||
//
|
||
//$('.Rel_ated>ul').html(str);
|
||
//if (arr == '') {
|
||
// $('.Rel_ated').css('display', 'none')
|
||
//}
|
||
//if (localStorage.Journals_title == '经典中医研究') {
|
||
// $('.Rel_ated>h4').html('相关期刊');
|
||
// $('.more').html('更多');
|
||
//}
|
||
} else {
|
||
// ShowDanger("请求失败!");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
}
|
||
})
|
||
|
||
|
||
// 下面新增加社区内容
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'api/Journal/getAllTopics',
|
||
data: {},
|
||
beforeSend: function () {
|
||
|
||
},
|
||
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
|
||
var old_arry = result.data.topic;
|
||
var new_arry = result.data.topic;
|
||
|
||
new_arry = old_arry.map(o => {
|
||
return { id: o.base_topic_id, text: o.title }
|
||
})
|
||
|
||
for (var i = 0; i < old_arry.length; i++) {
|
||
new_arry[i].children = old_arry[i].children.map(o => {
|
||
return { id: o.base_topic_id, text: o.title }
|
||
})
|
||
}
|
||
|
||
$('#com_index').selectivity({
|
||
allowClear: true,
|
||
items: new_arry,
|
||
placeholder: 'Please select a topic'
|
||
})
|
||
|
||
$('.es_serch_btn').click(function () {
|
||
$('.es_serch_span').css('display', 'none')
|
||
if ($('#com_index').selectivity('val') == null) {
|
||
$('.es_serch_span').css('display', 'block')
|
||
$('.es_serch_span').text('Please select a topic')
|
||
ShowDanger("Request was aborted!");
|
||
} else {
|
||
window.open("atr_wisdom.html?&wis_dom=" + $('#com_index').selectivity('val'));
|
||
}
|
||
})
|
||
|
||
|
||
// 期刊订阅提交
|
||
$(".uity_Sub").click(function () {
|
||
$(".spa_su").text('');
|
||
var add_mess = {};
|
||
add_mess.journal_id = localStorage.Journals_num;
|
||
add_mess.email = $(".uity_inp").val();
|
||
|
||
var S_Dan = '0';
|
||
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
|
||
if ($(".uity_inp").val() == "") {
|
||
$(".spa_su").text('Please fill in E-mail');
|
||
S_Dan = '1';
|
||
} else if (!(reg.test($(".uity_inp").val()))) {
|
||
$(".spa_su").text('Please fill in properly formatted E-mail');
|
||
S_Dan = '1';
|
||
}
|
||
|
||
if (S_Dan == '1') {
|
||
ShowDanger("Incomplete information!");
|
||
} else {
|
||
$(".uity_Sub").addClass("disable");
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
|
||
data: add_mess,
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
$(".suity_for input[type='text']").val('');
|
||
$(".uity_Sub").removeClass("disable");
|
||
$(".jour_ts").fadeIn();
|
||
} else {
|
||
ShowDanger(result.msg);
|
||
$(".uity_Sub").removeClass("disable");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
$(".yue_addw").removeClass("disable");
|
||
}
|
||
})
|
||
}
|
||
})
|
||
|
||
} else {
|
||
ShowDanger("请求失败!");
|
||
}
|
||
}
|
||
})
|
||
|
||
|
||
// 底部浮动订阅
|
||
// var flag = true;
|
||
// $(window).on('scroll',function(){
|
||
// if(flag) {
|
||
// $('.footpanel').css('display','block');
|
||
// }
|
||
// flag = false
|
||
// })
|
||
$(".footpanel .ftp_close").click(function () {
|
||
$(".footpanel").hide();
|
||
});
|
||
$('.footpanel .ftp_paper .fpr_from a').attr('href', 'agree.html');
|
||
|
||
// 订阅提交
|
||
$(".yue_addfp").click(function () {
|
||
$(".spafp").text('');
|
||
var add_mess = {};
|
||
add_mess.journal_id = localStorage.Journals_num;
|
||
add_mess.email = $('#emapfp').val();
|
||
|
||
var S_Dan = '0';
|
||
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
|
||
if ($("#emapfp").val() == "") {
|
||
$(".spafp").text('Please fill in E-mail');
|
||
S_Dan = '1';
|
||
} else if (!(reg.test($("#emapfp").val()))) {
|
||
$(".spafp").text('Please fill in properly formatted E-mail');
|
||
S_Dan = '1';
|
||
} else if ($(".footpanel input:checkbox[name='ment']:checked").val() == undefined) {
|
||
$(".spafp").text('Please check the agreement');
|
||
S_Dan = '1'
|
||
}
|
||
|
||
|
||
if (S_Dan == '1') {
|
||
ShowDanger("Incomplete information!");
|
||
} else {
|
||
$(".yue_add").addClass("disable");
|
||
$.ajax({
|
||
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
|
||
data: add_mess,
|
||
success: function (result) {
|
||
if (result.code == 0) {
|
||
$(".fpr_from input[type='text']").val('');
|
||
$(".yue_addfp").removeClass("disable");
|
||
$(".jour_ts").fadeIn();
|
||
} else {
|
||
ShowDanger(result.msg);
|
||
$(".yue_addfp").removeClass("disable");
|
||
}
|
||
},
|
||
error: function () {
|
||
ShowDanger("error!");
|
||
$(".yue_addfp").removeClass("disable");
|
||
}
|
||
})
|
||
}
|
||
})
|
||
|
||
|
||
//搜索
|
||
$('.ment_sousuo_kuang .soukuang_btn').click(function () {
|
||
window.open("jour_search.html?J_num=" + Jour_num + "&se_ch=" + $(".ment_sousuo_kuang .soukuang_inp").val());
|
||
})
|
||
|
||
}
|
||
|