<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

window.articleId = allData.article.id;


var _language = $("#language").val();
var _id = allData.article.id;
var viewType = getUrlParam("viewType");


//	剔除网站页面title带有的公式和标签
$('title').text(function () {
    return ($(this).text().replace(/\$[^\$]*\$/g, "").replace(/&lt;[^&gt;]+&gt;/g, ""));
});

// 已废弃，待删除
function afterArticleDitailPartAjax() { }

// 获取并设置中文文章详情页二维码
getQrcode();

getArticleMetric(_id)
/**
 * 单篇文章获取文章访问量
 * @param {*} id 文章id
 */
function getArticleMetric(id) {
    $.ajax({
        url: basePath + "article/getArticleMetric",
        data: $.param({
            'articleIds': id
        }),
        dataType: "json",
        success: function (result) {
            //				$('#articleDetailOutput').html(data.data);
            var data = result.data;
            if (typeof (data) != "undefined") {
                $.each(data, function (i, e) {
                    $(".visitArticleCount").text(e.viewCount);
                    $(".htmlViewCount").text(e.htmlViewCount);
                    $(".downloadArticleCount").text(e.pdfDownCount);
                })
            }

        }
    })
}

// 给弹出层的导出按钮articleId
$("#exportArticleId").attr("article_id", allData.article.id);

/**
 * 手机端初始化，方法写在index.js
 * 待确认是否合理
 */
phoneInit();
/**
 * 解决文章详情页图片公式路径问题，以前的只针对全文公式
 * 待确认是否合理
 */
replaceArticleGraphicPath();


$(document).ready(function () { });
// 所有图片的信息
var imgArr;

//页面加载立即执行加载html方法  执行方法后生成滚动导航
(function () { })();
//if($('input#priority:checked').length===0)return;
var a = $('.article-nav .pull-left').find('a[rel="html"]');
/**
 * ajax加载全文访问，回调中，生成中文PC全文导航、手机文章详情页右下角目录
 * 中文文章详情页
 */
// 传入id更改为全局变量_id
// ajaxCountHtmlView(a.attr('articleId'), function () {
ajaxCountHtmlView(_id, function () {
    $('#navigation .nav-nav .nav-wrapper&gt;ul').html(function () {
        var cont = '', html = $('#htmlContent .navTitle');
        if (html.length === 0) {
            $('#navigation').remove();
            return false;
        }
        for (var i = 0; i &lt; html.length; i++) {
            var name = html[i].tagName;
            var text = html.eq(i).text();
            if (name === 'H3') {
                cont += '&lt;li class="title-first"&gt;&lt;span&gt;&lt;/span&gt;' + text + '&lt;/li&gt;';
            }
            if (name === 'H4') {
                cont += '&lt;li class="title-second"&gt;' + text + '&lt;/li&gt;';
            }
            if (name === 'H5') {
                cont += '&lt;li class="title-third"&gt;' + text + '&lt;/li&gt;';
            }
        }
        return (cont += '&lt;span class="stamp"&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;');
    })
    /*手机文章详情页右下角目录*/
    /**
     * getFullTextPhone、getPhoneNav 作用类似，待处理，待优化
     * TODO:
     */
    getFullTextPhone();
    getPhoneNav();
    //替换8个tab标签中显示的sup结构，并没有优化  会重复替换
    //replaceSup();

    // 获取htmlContent中所有图示需要的图片信息，包成对象，返回
    imgArr = imgBox();
    /*移动端响应式(中、英文共用) */
    //移动端tab切换
    $(".article-box-content .phone-title").click(function () {
        //$(".phone-title a").removeClass("nonce");
        $(this).find("a").toggleClass("nonce");
        //$(".article-box-content").find("li").removeClass("current");
        /*$(this).next("li").toggle(200,function(){
            if($("#htmlContent").css("display")=="none"){
                $(".article-btn").removeClass("ac");
            }else{
                $(".article-btn").addClass("ac");
            }
        });*/
        $(this).next("li").toggle(200);
    })
    if (window.afterAjaxFullTextHtml) {
        afterAjaxFullTextHtml();
    }
});

//页面初始化默认选中8个导航中已有导航的第一个
// 待优化待封装
var navFirst = $('.article-nav .nav-wrapper li:first');
var columnFitst = $('.article-box-content&gt;li:first');
navFirst.children('a').addClass('nonce');
columnFitst.addClass('current');
/**
 * 导航当前显示文字及显示上下居中
 */
var bord = $(".article-nav .nav-wrapper&gt;div&gt;p");
bord.html(navFirst.attr("val")).css('margin-top', function () {
    return $(this).height() * (-0.5);
});
/**
 * 如果地址栏携带viewType=HTML，则展示HTML全文Tab栏
 * 如果地址栏携带citedby-info，则展示施引文献Tab栏
 */
var Url = window.location.href;
if (Url.indexOf("viewType=abstract") &gt; 0) {
    articleCnTab("html-abstract", "abstract", "abstract");
}
if (Url.indexOf("viewType=HTML") &gt; 0) {
    articleCnTab("html-text", "html", "htmlContent");
}

if (Url.indexOf("viewType=figTab") &gt; 0) {
    articleCnTab("html-fig", "fig", "figTab");
}

if (Url.indexOf("viewType=References") &gt; 0) {
    articleCnTab("html-ref", "ref", "References");
    loadReferences();
}

if (Url.indexOf("viewType=relative-article") &gt; 0) {
    articleCnTab("html-relative-article", "relative-article", "relative-article");
    loadRelativeArticles();
}

if (Url.indexOf("viewType=citedby-info") &gt; 0) {
    articleCnTab("html-beiyin", "citedby", "citedby-info");
}

if (Url.indexOf("viewType=Supplementary") &gt; 0) {
    articleCnTab("html-supplementary", "supplementary", "Supplementary");
    loadSupplementary();
}
/**
 * 根据url中的viewType，更改中文文章详情页tab栏显示
 * @param {*} liClass tab栏按钮的class
 * @param {*} liRel tab栏按钮的rel值
 * @param {*} contentElId tab栏内容区域的id, viewType的值
 */
function articleCnTab(liClass, liRel, contentElId) {
    if ($(".article-nav .nav-wrapper ul.pull-left li." + liClass + " a").attr("rel") == liRel) {
        $(".article-nav .nav-wrapper ul.pull-left li." + liClass).children("a").addClass("nonce").parent().siblings().find("a").removeClass("nonce");
        bord.html($(".article-nav .nav-wrapper ul.pull-left li." + liClass).attr("val")).css('margin-top', function () {
            return $(this).height() * (-0.5);
        });
    }
    $('.article-box-content&gt;li#' + contentElId).addClass("current").siblings().removeClass("current");
}

// 事件
//标题下方内容（作者简介、基金项目等）点击显示与隐藏
$(document).on('click', '.togglebtn', function (e) {
    $(this).siblings(".about-author").toggle();
    $(this).find("i").toggleClass("icon-jian");
})


//移动端显示切换tab
phoneShowTab();

// 事件
// 中文文章详情页右侧二维码,点击查看大图
// 待整合到getQrcode()处
/**
 * base.js 中 有.wcimgwrap关闭事件，待整合到一起，待处理，
 * TODO:
 */
$(".download .Matrix-code img").click(function () {
    var html = $(this).prop('outerHTML');
    $(".wcimgcon").removeClass("resetWidth");
    if ($(".wcimgcon&gt;.supp-popwrap").length &gt; 0) {
        $(".wcimgcon&gt;.supp-popwrap").remove();
    }
    if ($('.wcimgcon&gt;img').length === 0) $(".wcimgcon").append(html);
    $(".wcimgwrap").show();
    addHtmlPadding()
})
// 事件
// 中文文章详情页
//8个标签tab切换
$('.article-nav .nav-wrapper li').on('click', function () {
    var _this = $(this).children();
    var dataNavId = _this.attr('data-navid');
    if (dataNavId == "htmlContent") {
        $('#htmlContent').addClass('current');
        var articleId = $("#articleId").val();
        getVisitInfo(articleId, 1);
        nav();
        head.ready("MathJax.js", function () {
            MathJax.Hub.Rerender();
        })
    }
    //去除上个带class的按钮样式，并给当前点击按钮加class样式
    $('.nonce').removeClass('nonce');
    _this.addClass('nonce');
    //获取点击按钮的名称，并赋给当前指向
    var listName = _this.parent().attr('val');
    $('.nav-wrapper&gt;div&gt;p').html(listName).css('margin-top', function () {
        return $(this).height() * (-0.5);
    });
    //隐藏别的标签显示当前标签
    $('.article-box-content&gt;li.current').removeClass('current');
    $('.article-box-content&gt;li#' + dataNavId).addClass('current');
});

//每个title与浏览器顶端的预设间距
var marginTop = 100;
//储存所有title
var arr = $('#htmlContent .navTitle');

//导航中li的数量
var lisNum = $('#navigation').find('li').length;
//设置导航在定位时的left  跟下载按钮left值一致
if ($('.article-right&gt;.download').length &gt; 0) {
    var left = $('.article-right&gt;.download').offset().left;
}
//设置导航出现时举例页面顶端的距离
/**
 * 此功能base3，base4中已失效了，待整理，
 * TODO:
 */
if ($('.article-related').length &gt; 0) {
    var htmlContentOffsetTop = $('.right-meterwrap .article-related').offset().top + parseInt($('.right-meterwrap .article-related').css('height')) - $('.header').height();
}

//设置一个判断依据
var clickAble = true;
nav();

//主要执行方法
function nav() {
    if ($('#htmlContent').css('display') === 'none') {
        $('#navigation').hide();
        return;
    }
    setNavLeft(left);
    navJump();
    $(document).scroll(judgeNav);
    $(window).resize(function () {
        //nav浮动时的right值
        if ($('.article-right&gt;.download').length &gt; 0) {
            left = $('.article-right&gt;.download').offset().left;
        }
        setNavLeft(left);
        //移动端显示切换tab
        //phoneShowTab();
    });
}

//nav点击跳到该位置
function navJump() {
    $('#navigation .nav-wrapper').on('click', function (event) {
        if (event.target.nodeName === 'LI') {
            var indexNum = $(event.target).index();
            scroll(indexNum);
        }
    });
}

//判断nav是否显示
function judgeNav() {
    var content = $('#htmlContent');
    var top = $(document).scrollTop();
    if ($('.right-meterwrap').length &gt; 0) {
        var htmlContentOffsetTop = $('.right-meterwrap').offset().top + parseInt($('.right-meterwrap').css('height')) - $('.header').height();
    }
    if (window.updateHtmlContentOffsetTop) {
        htmlContentOffsetTop = updateHtmlContentOffsetTop(htmlContentOffsetTop);
    }
    var hideWidthTop = htmlContentOffsetTop;
    if (content.css('display') === 'none' || content.css('display') === undefined || top &lt;= hideWidthTop || content.css('height') === '0px') {
        $('#navigation').fadeOut();
        return;
    }
    $('#navigation').fadeIn();
    scroll();
};

//设置导航的left值，保证不同宽度浏览器相对位置不变
function setNavLeft(left) {
    $('nav').css('left', left + 'px');
}

//等CD
function cd() {
    setTimeout(function () {
        clickAble = true;
    }, 300)
}

function scroll(index) {
    var nav = $('#navigation');
    var navDis = nav.css('display');
    var stampDis = $('span.stamp').css('display');
    //尾部的高度
    var footerHei = $('.footer').height();
    //整个页面高度
    var AllHeight = $(document).height();
    //当前窗口底部到页面顶部的距离
    var nowScroll = $(window).scrollTop() + $(window).height();
    //设置scrollTop不能太大，不能让导航滚到footer上
    var maxTop = AllHeight - $(window).height() - footerHei;
    if (!clickAble || navDis === 'none') {
        return;
    }
    var num;
    setNavLeft();
    if (clickAble) {
        num = (returnI() == undefined ? 0 : returnI());
    }
    if (typeof index === 'number') {
        num = index;
        if (arr.eq(index).length &gt; 0) {
            var top = arr.eq(index).offset().top - marginTop;
        }

        if (top &gt; maxTop) top = maxTop;
        //$('body,html').animate({scrollTop: top+1}, 300);
        $('body,html').scrollTop(top + 1);

        clickAble = false;
        cd();
    }
    $('li.mark').removeClass('mark');
    $('#navigation .nav-wrapper').find('li').eq(num).addClass('mark');
    var li = $('#navigation .nav-wrapper').find('li')[num];
    var change = $('.nav-nav .nav-wrapper').height() / 2;
    var navHeight = parseInt($('.nav-nav .nav-wrapper ul').css('height'));
    var navTop = parseInt($('.nav-nav .nav-wrapper ul').css('top'));
    if (li) {
        var top = li.offsetTop;
        $('.stamp').css('top', top + 4 + 'px');
        if (top &lt;= change) {
            //					console.log('****first****'+top,change,navHeight);
            $('.nav-nav .nav-wrapper ul').css('top', 0);
            $('.lastLi').addClass('borderWeight');
            $('.nextLi').removeClass('borderWeight');
        } else if (top &gt; change &amp;&amp; top &lt; navHeight - change) {
            //					console.log('----second----'+top,change,navHeight);
            $('.nav-nav .nav-wrapper ul').css('top', change - top + 'px');
            if (navHeight &gt; 2 * change) {
                $('.lastLi').removeClass('borderWeight');
                $('.nextLi').removeClass('borderWeight');
            }
        } else if (top &gt;= navHeight - change) {
            //					console.log('++++third++++'+top,change,navHeight);
            $('.nav-nav .nav-wrapper ul').css('top', 2 * change - navHeight + 'px');
            $('.nextLi').addClass('borderWeight');
            $('.lastLi').removeClass('borderWeight');
        }
    }
    if (navHeight &lt;= 2 * change) {
        //				console.log('不够一个屏幕');
        $('.lastLi').addClass('borderWeight');
        $('.nextLi').addClass('borderWeight');
    }

    /*console.log(AllHeight - nowScroll - footerHei);*/
    //			判断全文滚动导航到footer时静止或移动
    if (AllHeight - nowScroll &lt; footerHei) {
        //				console.log(111111111111);
        //console.log(footerHei);
        nav.css('bottom', 100 + footerHei + nowScroll - AllHeight);
        return;
    }
    if (AllHeight - nowScroll &gt;= footerHei) {
        //				console.log(22222222222222222);
        nav.css('bottom', 100);
        return;
    }
}

//		返回当前距离浏览器顶端为100的标题index
function returnI() { //top为当前document.scrollTop
    //			获取最大的document.scrollTop()=maxScrollTop 既页面拖到底部了
    var bodyHeight = $('body').height(),
        htmlHeight = $(window).height();
    var maxScrollTop = bodyHeight - htmlHeight;
    var top = $(document).scrollTop();
    for (var i = 0; i &lt; arr.length; i++) {
        var topFirst = arr.eq(i).offset().top - marginTop,//进入标题范围的的上临界
            topLast;//进入标题范围的的下临界
        if (arr.eq(i + 1).hasClass('navTitle')) {
            if (arr.eq(i + 1).length &gt; 0) {
                topLast = arr.eq(i + 1).offset().top - marginTop;
            }
        }
        if (top &gt;= topFirst &amp;&amp; top &lt; topLast) {   //判断当前范围为哪个标题
            return i;
        }
        if ((i === arr.length - 1 &amp;&amp; top &gt; (arr.eq(0).offset().top - marginTop)) || top === maxScrollTop) {//当页面拉到底时返回最后一个标题的index
            //console.log(arr.length-1,arr)
            return arr.length - 1;
        }
    }
}

function lastPage() {
    var cut = 100;
    //			var change = $('.nav-nav .nav-wrapper').height()/2;
    var top = parseInt($('.nav-nav .nav-wrapper ul').css('top'));
    if (-top &gt; cut) {
        $('.nav-nav .nav-wrapper ul').css('top', top + cut + 'px');
        $('.next-and-last .nextLi').removeClass('borderWeight');
        return;
    }
    if (-top &gt; 0) {
        $('.next-and-last .nextLi').removeClass('borderWeight');
    }
    $('.nav-nav .nav-wrapper ul').css('top', 0);
    $(this).addClass('borderWeight');

}

function nextPage() {
    var cut = 100;
    //			容器内高,height()捕获
    var change = $('.nav-nav .nav-wrapper').height();
    //			标签外高,css捕获
    var navHeight = parseInt($('.nav-nav .nav-wrapper ul').css('height'));
    var top = parseInt($('.nav-nav .nav-wrapper ul').css('top'));
    if (navHeight + top - change &gt; cut) {
        $('.nav-nav .nav-wrapper ul').css('top', top - cut + 'px');
        $('.next-and-last .lastLi').removeClass('borderWeight');
        return;
    }
    if (navHeight + top - change &gt; 0) {
        $('.next-and-last .lastLi').removeClass('borderWeight');
    }
    $('.nav-nav .nav-wrapper ul').css('top', change - navHeight + 'px');
    $(this).addClass('borderWeight');
}

//		nav的点击翻页
$('.next-and-last .lastLi').click(lastPage);
$('.next-and-last .nextLi').click(nextPage);

//		隐藏导航栏
$('.toggle-btn .nav-hide').click(function () {
    $('.nav-nav').toggle();
    $('.next-and-last').toggle();
});
$('.toggle-btn .top').click(function () {
    $('body,html').animate({ scrollTop: 0 }, 300);
});

// 展开关闭articleEn
// 疑似base3时废弃，中文文章详情页中的英文元数据一致展示，已无.open-English切换显示按钮i
$(document).on('click', '.open-English', function () {
    var _obj = $('.articleEn');
    var btn = $('.open-English');
    var openStatus = btn.hasClass('current');
    if (openStatus) {
        btn.removeClass("current");
        btn.find('.articleFont').removeClass('icon-jian').addClass('icon-jia');
        _obj.stop().slideUp();
    } else {
        btn.addClass("current");
        btn.find('.articleFont').removeClass('icon-jia').addClass('icon-jian');
        _obj.stop().slideDown();
    }
});

//	header
// 中文文章详情页 header
(function () {
    var headerAble = false;
    if ($('.download.visible-lg .mind-pdf').length &gt; 0) {
        var top = $('.download.visible-lg .mind-pdf').offset().top + $('.download.visible-lg .mind-pdf').height();
    }
    $(window).scroll(function () {
        if ($(document).scrollTop() &lt;= top &amp;&amp; headerAble === true) {
            $('.article-header').hide();
            headerAble = false;
            return;
        }
        if ($(document).scrollTop() &gt; top &amp;&amp; headerAble != true) {
            $('.article-header').show();
            headerAble = true;
            return;
        }
    });
    $(document).on('click', '.article-header .header-content .close-header', function (e) {
        e.preventDefault();
        $('.article-header').css('visibility', 'hidden');
    });

})();
//	点击数字显示参考文献
(function () { })();
//        $(document).delegate('#htmlContent sup','click',function(ev){
//            ev.preventDefault();
//            var _this = $(this);
//            if($(this).find("span.xref").length&gt;0){
//                var supText = $(this).text(); //输出格式为[2,10,13-15]
//                var refIndexs = getRefSupIndex(supText); //输出数组(2,10,13,14,15)
//                var refIndexsLength=refIndexs.length; //获取数组个数
//                var father = $('.box .box-content');
//                $('.box .box-content').html('');
////				console.log(supText,refIndexs);
//                var html = '';
//
//                for(var i = 0;i&lt;refIndexsLength;i++){
//                    var supLiterNum=refIndexs[i];  //获取参考文献中的编号
//                    var journalTitle = $('#References table tr').eq(supLiterNum-1).children('.td2').find('.journal').text();
//                    var supLiter=$('#References table tr').eq(supLiterNum-1).children('.td2').text(); //获取参考文献中的内容
//                    var doi = $('#References table tr').eq(supLiterNum-1).find('.doi').children('a').text();
//                    var title = $('#References table tr').eq(supLiterNum-1).find('.title').text();
////					console.log(supLiterNum,supLiter);
//                    var crossref = '&lt;a href="http://dx.doi.org/'+doi+'" target="_bank"&gt;CrossRef&lt;i class="articleFont icon-fenxiang"&gt;&lt;/i&gt;&lt;/a&gt;';
//                    if (!doi){
//                        crossref='';
//                    }
//                    var ref = '';
//                    if(!isNull(title)){
//                        ref = '&lt;br /&gt;'+crossref+'&lt;a href="http://xueshu.baidu.com/s?wd='+title+'&amp;rsv_bp=0&amp;tn=SE_baiduxueshu_c1gjeupa&amp;rsv_spt=3&amp;ie=utf-8&amp;f=8&amp;rsv_sug2=0&amp;sc_f_para=sc_tasktype%3D{firstSimpleSearch&amp;qq-pf-to=pcqq.c2c" target="_bank"&gt;百度学术&lt;i class="articleFont icon-fenxiang"&gt;&lt;/i&gt;&lt;/a&gt;';
//                    }else if(!isNull(journalTitle)){
//                        ref = '&lt;br /&gt;'+crossref+'&lt;a href="http://xueshu.baidu.com/s?wd='+journalTitle+'&amp;rsv_bp=0&amp;tn=SE_baiduxueshu_c1gjeupa&amp;rsv_spt=3&amp;ie=utf-8&amp;f=8&amp;rsv_sug2=0&amp;sc_f_para=sc_tasktype%3D{firstSimpleSearch&amp;qq-pf-to=pcqq.c2c" target="_bank"&gt;百度学术&lt;i class="articleFont icon-fenxiang"&gt;&lt;/i&gt;&lt;/a&gt;';
//                    }
//                    html += '&lt;tr&gt;&lt;td class="" valign="top" style="padding-left:10px;"&gt;'+supLiterNum+'&lt;/td&gt;&lt;td class="td2" style="padding-right:50px;"&gt;'+supLiter+ref+'&lt;/td&gt;&lt;/tr&gt;';
//                }
//                $('.box .box-content').html(html);
//                show($('.box'),_this);
//            }
//        });
// PC的
$("#htmlContent span.xref").each(function () {
    var xrefLen = $("#htmlContent span.xref");
    for (var i = 0; i &lt; xrefLen.length; i++) {
        var href = xrefLen.eq(i).find("a").attr("href");
        xrefLen.eq(i).find("a").attr({ "data-href": href });
    }
});
// 手机的
$("#htmlContent2 span.xref").each(function () {
    var xrefLen = $("#htmlContent2 span.xref");
    for (var i = 0; i &lt; xrefLen.length; i++) {
        var href = xrefLen.eq(i).find("a").attr("href");
        xrefLen.eq(i).find("a").attr({ "data-href": href });
    }
});
$("#htmlContent span.xref a").attr({ "href": "javascript:;" });//PC
$("#htmlContent2 span.xref a").attr({ "href": "javascript:;" });//手机

//初始化全文参考文献弹出层相关功能
head.ready(function () {
    initRefPopup();
})

//    	$("#htmlContent2 span.xref").each(function(){	//手机
//            var text='';
//            $(this).click(function(event){
//                event.preventDefault();
//                var _this = $(this);
//                var olLen=$(".References-wrap .reference-tab tr");
//                for(var i=0;i&lt;olLen.length;i++){
//                    var dataHref=$(this).find("a").attr("data-href").substring(1);
//                    if(olLen.eq(i).attr("id")==dataHref){
//                        var olSpan=olLen.eq(i).find(".td1").text();
//                        var olText=olLen.eq(i).find(".td2").text();
//                        text = '&lt;table&gt;&lt;tr&gt;&lt;td class="td1" valign="top" style="padding-left:10px;"&gt;'+olSpan+'&lt;/td&gt;&lt;td class="td2" style="padding:0 50px 0 10px;"&gt;'+olText+'&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;';
//                    }
//                }
//                if(text!=""){
//                    $('.box .box-content').html(text);
//                    show2($('.article-app .box-tan'),_this);
//                }
//            })
//        });

$("#htmlContent .xref").click(function () {
    //内容中的ID
    var _thisHref = $(this).find("a").attr("data-href").substring(1);
    //兼容ID
    var _thisHrefId = _thisHref.replace("F", "Figure");
    var fig = $("#htmlContent ._figclass");
    for (var i = 0; i &lt; fig.length; i++) {
        var htmlFigId = fig.eq(i).find("a img").attr("id");
        if (htmlFigId == _thisHref || htmlFigId == _thisHrefId) {
            fig.eq(i).find(".figure_title&gt;a").click();
        }
    }
});

function tableNew() {
    var tab = "";
    var small = "";
    var _this = $("#htmlContent .table_new");
    for (var i = 0; i &lt; _this.length; i++) {
        var tabHtml = _this.eq(i).prop("outerHTML");
        var smallTba = $(_this.eq(i).find(".TableText")[0]).prop("outerHTML");
        tab += '&lt;li&gt;' + tabHtml + '&lt;/li&gt;';
        small += '&lt;li&gt;&lt;a href="javascript:;"&gt;' + smallTba + '&lt;/a&gt;&lt;/li&gt;';
    }
    $(".show-table .piclist").append(tab);
    $("#picsmall").append(small);
    $(".show-table .piclist").css({ "height": $(window).height() });
    $(".show-table .piclist li").css({ "height": $(window).height() });
}

tableNew();

$("#htmlContent span.xref").click(function () {
    var _thisHref = $(this).find("a").attr("data-href").substring(1);
    //兼容表Id
    var _thisHrefId = _thisHref.replace("T", "Table");
    var bigLi = $(".show-table .piclist li");
    for (var i = 0; i &lt; bigLi.length; i++) {
        var htmlTabId = bigLi.eq(i).find(".article_table_fullText").attr("ref");
        if (htmlTabId == _thisHref || htmlTabId == _thisHrefId) {
            $(".show-table").show();
            $(".piclist li").eq(i).show().siblings().hide();
            $("#picsmall li").eq(i).addClass("current").siblings().removeClass("current");

        }
    }
    $(".show-table .piclist li").each(function () {
        for (var i = 0; i &lt; $(this).length; i++) {
            $(this).eq(i).find(".table_new").css({ "height": $(this).eq(i).find(".article_table_fullText").height() })
        }
    });
});
$("#htmlContent&gt;.table_new").each(function () {
    $(this).find(".table-csv-right").attr({ "data-href": $(this).find(".article_table_fullText").attr("ref") });
});
$("#htmlContent&gt;.table_new .table-csv-right").click(function () {
    var _thisHref = $(this).attr("data-href");
    var bigLi = $(".show-table .piclist li");
    for (var i = 0; i &lt; bigLi.length; i++) {
        if (bigLi.eq(i).find(".article_table_fullText").attr("ref") == _thisHref) {
            $(".show-table").show();
            $(".piclist li").eq(i).show().siblings().hide();
            $("#picsmall li").eq(i).addClass("current").siblings().removeClass("current");

        }
    }
    $(".show-table .piclist li").each(function () {
        for (var i = 0; i &lt; $(this).length; i++) {
            $(this).eq(i).find(".table_new").css({ "height": $(this).eq(i).find(".article_table_fullText").height() })
        }
    });
});
$(".new-back").click(function () {
    $(".show-table").hide();
});

//表格
var picList = $('#picsmall li').length;                 //小图个数
var picSmallHeigth = $('#picsmall li').height();      //小图高度
var picLength = picList * picSmallHeigth;                  //小图总高度
var index = 0;
var length = $(".piclist li").length;                     //大图个数
var i = 1;
$('#picsmall').css('height', picLength);

function showImg(i) {
    $(".piclist li").eq(i).stop(true, true).show(0).siblings("li").hide();
    $("#picsmall li").eq(i).addClass("current").siblings().removeClass("current");
    $(".show-table .piclist li").eq(i).find(".table_new").css({ "height": $(".show-table .piclist li").eq(i).find(".article_table_fullText").height() })
}

function slideNext() {
    var newIndex = $("#picsmall li.current").index();
    showImg(newIndex + 1);
    if (newIndex + 1 &gt;= 4) {
        $("#picsmall").animate({ "top": "-=70px" }, 0);
    }
    if (newIndex + 1 &gt; length - 1) {
        showImg(0);
        $("#picsmall").animate({ "top": "0" }, 0);
    }
}

function slidePrev() {
    var prevIndex = $("#picsmall li.current").index();
    showImg(prevIndex - 1);
    if ((prevIndex - 1) == -1) {
        var n = -((length - 4) * 70)
        console.log(n)
        $("#picsmall").animate({ "top": n }, 0);
    }
    if (prevIndex - 1 == 3 || prevIndex - 1 == 2) {
        $("#picsmall").animate({ "top": "0" }, 0);
    }
}

$("#big_play_next,#play_next").click(function () {
    slideNext();

    return false;
});
$("#big_play_prev,#play_prev").click(function () {
    slidePrev();

    return false;
});
$("#picsmall li").click(function (i) {
    index = $("#picsmall li").index(this);
    showImg(index);
    return false;
});

$(".show-tu").click(function () {
    if ($("#imgShow").css("display") == "none") {
        $("#imgShow").show();
    }
    $(".atlas img").click();
});
$(".show-biao").click(function () {
    if ($(".show-table").css("display") == "none") {
        $(".show-table").show();
    }
    $(".piclist li").eq(0).stop(true, true).show(0).siblings("li").hide();
    $("#picsmall li").eq(0).addClass("current").siblings().removeClass("current");
    $(".show-table .piclist li").find(".table_new").css({ "height": $(".show-table .piclist li").find(".article_table_fullText").height() })
});


//		作者点击弹框
$(document).on('click', '.article-author li&gt;a', function (ev) {
    ev.preventDefault();
    var _this = $(this), name = _this.html().replace(/(^\s*)|(\s*$)/g, ""),
        borther = _this.siblings('sup.authorTag');
    var box = $('.author-box');
    var about = _this.parents('.article-author').siblings('.addresswrap');
    var boxChild = box.children('.author-content');
    var num = borther.find('.com-num'), lists = '',
        user = borther.find('.com-user'),
        emil = borther.find('.com-mail');
    var numarr = num.attr('data-tagval');
    var authorAddress = about.find('.article-author-address');
    if (authorAddress.length &gt; 1) {
        if (numarr === "*") {
            for (var i = 0; i &lt; authorAddress.length; i++) {
                lists += authorAddress.eq(i).prop('outerHTML');
            }
        } else {
            try {
                numarr = num.attr('data-tagval').split(',');
                for (var i = 0; i &lt; numarr.length; i++) {
                    /*
                    if (typeof numarr[i] === 'number') {
                        lists += authorAddress.eq(numarr[i] - 1).prop('outerHTML');
                    } else {
                        var n = numarr[i].charCodeAt(0);
                        if (n &gt; 90 &amp;&amp; n &lt; 9000) {
                            var c_z = n - 97;
                            var index = c_z;
                            lists += authorAddress.eq(index).prop('outerHTML');
                        } else {
                            numarr[i] = numarr[i].replace(/①/g, "1").replace(/②/g, "2").replace(/③/g, "3").replace(/④/g, "4").replace(/⑤/g, "5").replace(/⑥/g, "6").replace(/⑦/g, "7").replace(/⑧/g, "8").replace(/⑨/g, "9");
                            lists += authorAddress.eq(numarr[i] - 1).prop('outerHTML');
                        }
                    }
                    */
                    lists += authorAddress.parent().find("[data-afftagid=" + numarr[i].trim() + "]").prop('outerHTML') ? authorAddress.parent().find("[data-afftagid=" + numarr[i].trim() + "]").prop('outerHTML') : "";
                }
            } catch (e) {
                for (var i = 0; i &lt; authorAddress.length; i++) {
                    lists += authorAddress.eq(i).prop('outerHTML');
                }
            }
        }
    } else {
        if (authorAddress.length &gt; 0) {
            lists += authorAddress.eq(0).prop('outerHTML');
        }
    }
    //			判断作者地址问题
    //			判断通讯作者(已判断中英文)
    if ((_this.parents().is(".articleCn") &amp;&amp; allData.article.language != 'en') || (allData.journal.language == 'zh' &amp;&amp; allData.article.language == 'en' &amp;&amp; _this.parents().is(".articleEn") )) {
        if (user.length == 1) {
            user = '&lt;h6&gt;&lt;b&gt;通讯作者:&lt;/b&gt;' + _this.html() + ',&amp;nbsp;&lt;a href="mailto:' + _this.attr('data-relate') + '"&gt;' + _this.attr('data-relate') + '&lt;/a&gt;&lt;/h6&gt;';
        } else if (_this.attr('data-relate') != '') {
            user = '&lt;h6&gt;' + _this.html() + ',&amp;ensp;' + _this.attr('data-relate') + '&lt;/h6&gt;';
        } else {
            user = '&lt;h6&gt;' + _this.html() + '&lt;/h6&gt;';
        }
        var html = user + '&lt;ul&gt;' + lists + '&lt;/ul&gt;' + '&lt;p&gt;&lt;/p&gt;' +
            '&lt;ol&gt;' +
            //本地需要加/qjny
            //'&lt;li&gt;&lt;a href="/qjny/search?q='+name+'" target="_blank"&gt;本站搜索&lt;/a&gt;&lt;/li&gt;'+
            //服务器不需要
            '&lt;li&gt;&lt;a href="javascript:void(0);" onclick="searchLike(\'authorNameCn\',\'' + name + '\',\'\')"&gt;本站搜索&lt;/a&gt;&lt;/li&gt;' +
            '&lt;li&gt;&lt;a href="http://xueshu.baidu.com/s?wd=author:(' + name + ')&amp;tn=SE_baiduxueshu_c1gjeupa&amp;bs=&amp;ie=utf-8&amp;sc_f_para=sc_tasktype%3D%7BfirstAdvancedSearch%7D" target="_blank"&gt;百度学术搜索&lt;/a&gt;&lt;/li&gt;' +
            '&lt;li&gt;&lt;a href="http://www.wanfangdata.com.cn/search/searchList.do?searchType=all&amp;showType=&amp;pageSize=&amp;searchWord=' + name + '&amp;isTriggerTag=" target="_blank"&gt;万方数据库搜索&lt;/a&gt;&lt;/li&gt;' +

            '&lt;/ol&gt;';
        boxChild.html(html);

        show(box, _this);

    } else {
        if (user.length == 1) {
            user = '&lt;h6&gt;&lt;b&gt;Corresponding author:&lt;/b&gt;' + _this.html() + ',&amp;nbsp;&lt;a href="mailto:' + _this.attr('data-relate') + '"&gt;' + _this.attr('data-relate') + '&lt;/a&gt;&lt;/h6&gt;';
        } else if (_this.attr('data-relate') != '') {
            user = '&lt;h6&gt;' + _this.html() + ',&amp;ensp;' + _this.attr('data-relate') + '&lt;/h6&gt;';
        } else {
            user = '&lt;h6&gt;' + _this.html() + '&lt;/h6&gt;';
        }
        var html = user + '&lt;ul&gt;' + lists + '&lt;/ul&gt;' + '&lt;p&gt;&lt;/p&gt;' +
            '&lt;ol&gt;';
        //本地需要加/qjny
        //'&lt;li&gt;&lt;a href="/qjny/search?q='+name+'" target="_blank"&gt;本站搜索&lt;/a&gt;&lt;/li&gt;';
        //服务器不需要
        if ($("#language").val() == 'en') {
            html += '&lt;li&gt;&lt;a href="javascript:void(0);" data-author="' + name + '" onclick="searchLikeAuthorName(\'authorNameEn\')"&gt;On this Site&lt;/a&gt;&lt;/li&gt;';
        } else {
            html += '&lt;li&gt;&lt;a href="javascript:void(0);" data-author="' + name + '" onclick="searchLikeAuthorName(\'authorNameCn\')"&gt;On this Site&lt;/a&gt;&lt;/li&gt;';
        }

        html += '&lt;li&gt;&lt;a href="http://scholar.google.com/scholar?btnG=&amp;hl=en&amp;as_sdt=0%2C23&amp;q=author:' + name + '" target="_blank"&gt;On Google Scholar&lt;/a&gt;&lt;/li&gt;' +
            '&lt;li&gt;&lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/?term=' + name + '[Author]" target="_blank"&gt;On PubMed&lt;/a&gt;&lt;/li&gt;' +
            '&lt;/ol&gt;';
        boxChild.html(html);
        show(box, _this);
    }
});


//		浮框
//        function show(obj,sup) {
//            var supWidth = sup.width();
//            var supTop = sup.offset().top-$('body .inner.content').offset().top;
// //			设定浮框的left值，默认向左便宜260像素；
//            var theLeft = 260;
//            var left = sup.position().left-theLeft+supWidth/2;
// //			判断  当left过小，不在content范文内时
// //			此时改变二者默认left值
//            if (left&lt;=5){
//                theLeft = theLeft+left;
//                left=0;
//            }
// //			设置浮框top和left值
//            obj.css({'top':supTop+28 +'px','left':left +'px'}).show();
// //			obj.children('.triangle').css('left',theLeft+supWidth/2+'px');
//            obj.children('.triangle').css('left',theLeft+13+'px');
//        }


function show(obj, sup) {
    var supWidth = sup.width();
    if ($('.inner.content').length &gt; 0) {
        var contentPaddingTop = parseInt($(".inner.content").css("padding-top"));
        if ($("#language").length &amp;&amp; $("#language").val() == 'cn') {
            // 兼容矿物冶金中文版改造为英文版页面布局
            if (contentPaddingTop &amp;&amp; contentPaddingTop &gt; 0) {
                var supTop = sup.offset().top - $('.inner.content').offset().top - 20; //距离顶部的距离
            } else {
                var supTop = sup.offset().top - $('.inner.content').offset().top + 2; //距离顶部的距离
            }
        } else {
            var supTop = sup.offset().top - $('.inner.content').offset().top + 2; //距离顶部的距离
        }
    }
    if ($('.article-app .FullText-all #htmlContent2').length &gt; 0) {
        var supTop2 = sup.offset().top - $('.article-app .FullText-all #htmlContent2').offset().top + 2; //手机上距离顶部的距离
    }
    var supOffsetLeft = parseInt(sup.position().left);
    var objleftArrow = supOffsetLeft + supWidth / 2;
    if (sup.parents(".article-author").length &gt; 0) {	//弹出作者的
        var supFatherW = sup.parent("li").outerWidth(true);
        if (objleftArrow + supFatherW &gt; $(".author-box").outerWidth(true)) {
            var paddingL = parseInt($(".article-pc .container").css("padding-left"));
            var boxL = supOffsetLeft + paddingL + supWidth - $(".author-box").outerWidth(true);
            var objleftArrow2 = supFatherW / 2;
            obj.css({ 'top': supTop + 25 + 'px', 'left': boxL + 'px' }).show();
            obj.find('.triangle').css({ 'left': 'auto', 'right': objleftArrow2 + 'px' });
        } else {
            obj.css({ 'top': supTop + 25 + 'px', 'left': 0 + 'px' }).show();
            obj.find('.triangle').css('left', objleftArrow + 'px');
        }
    } else {	//弹出参考文献的
        if ($(sup).parent("sup").length &gt; 0) {
            var supFatherWidth = $(sup).parent("sup").outerWidth(true);
            var canL = $(sup).parent("sup").position().left;
            var boxTanW = $(".box-tan").outerWidth(true);
            var canL2 = canL + $(sup).width() / 2;
            var pcPadingL = parseInt($(".article-pc .container").css("padding-left"));
            if (canL + (pcPadingL * 3) &lt; boxTanW) {
                obj.css({ 'top': supTop + 25 + 'px', 'left': 0 + 'px' }).show();
                obj.find('.triangle').css('left', canL + supFatherWidth / 2 - 3 + 'px');
            } else {
                var canL = $(sup).parent("sup").position().left;
                obj.css({ 'top': supTop + 25 + 'px', 'left': canL / 2 + 'px' }).show();
                obj.find('.triangle').css('left', canL / 2 + supFatherWidth / 2 - 3 + 'px');
            }
        } else {
            var canL = $(sup).position().left;
            var boxTanW = $(".box-tan").outerWidth(true);
            var canL2 = canL + $(sup).width() / 2;
            var pcPadingL = parseInt($(".article-pc .container").css("padding-left"));
            if (canL + pcPadingL * 2 &lt; boxTanW) {
                obj.css({ 'top': supTop + 25 + 'px', 'left': 0 + 'px' }).show();
                obj.find('.triangle').css('left', canL + supWidth / 2 - 3 + 'px');
            } else {
                var canL = $(sup).position().left;
                obj.css({ 'top': supTop + 25 + 'px', 'left': canL / 2 + 'px' }).show();
                obj.find('.triangle').css('left', canL / 2 + supWidth / 2 - 3 + 'px');
            }
        }
    }
}

// 手机的
function show2(obj, sup) {
    var supWidth = sup.width();
    if ($('.article-app #htmlContent2').length &gt; 0) {
        var supTop2 = sup.offset().top - $('.article-app #htmlContent2').offset().top + 2; //手机上距离顶部的距离
    }
    if ($(sup).parent("sup").length &gt; 0) {
        var supFatherWidth = $(sup).parent("sup").outerWidth(true);
        var canL = $(sup).parent("sup").position().left;
        var boxTanW = $(".box-tan").outerWidth(true);
        obj.css({ 'top': supTop2 + 25 + 'px', 'left': 0 + 'px' }).show();
        obj.children('.triangle').css('left', canL - 16 + supFatherWidth / 2 + 'px');
    } else {
        obj.css({ 'top': supTop2 + 25 + 'px', 'left': 0 + 'px' }).show();
        obj.children('.triangle').css('left', canL - 16 + supWidth + 'px');
    }
}

$(document).on('click', '.close-box', function () {
    $(this).parent().hide();
    clearHtmlPadding();
});

//		整理文章中出现的参考文献提示
function cutArr(text) {
    var arr = [];
    var txt = text.replace(/^\(|\s|\)$/g, '').split(',');
    //			console.log(txt);
    for (var i = 0; i &lt; txt.length; i++) {
        var list = txt[i];
        //				console.log(list);
        var reg = /\-|\–|\~/;
        if (!reg.test(list)) {
            arr.push(list - 0);
        } else {
            var txtArr = list.replace(/\-|\–/, ',').split(',');
            for (var j = txtArr[0] - 0; j &lt;= txtArr[1] - 0; j++) {
                //						console.log(j);
                arr.push(j);
            }
        }
    }
    //			console.log(arr);
    return arr;
}

//		参考文献鼠标移入网页禁止滚动
$('.box').mouseenter(function () {
    addHtmlPadding();
});
$('.box').mouseleave(function () {
    clearHtmlPadding();
});


//	微信移入显示
$('.shareBox .Wechat').mouseenter(function () {
    var box = $('.shareBox .WeChat-box &gt; div');
    if (box.find('img').length &gt; 0) {
        box.parent().show();
        return;
    }
    box.html($('.Matrix-code').html())
    box.parent().show();
    //		shareTools('weixin',this);

}).mouseleave(function () {
    //		$(this).parent().siblings('.weixinBox').hide();
    $('.shareBox .WeChat-box').hide();
});



/** imgShow */
// 弹出的div的宽度等于全文宽度
$("#originalImgs-wrapper").css({ "width": $(".article-box-content").outerWidth() });
function wh(index) {
    var imgClass = $('#htmlContent ._figclass .figure_title&gt;a&gt;img').eq(index).attr("class");
    $("#originalImgs").attr({ "class": imgClass });
}


// 全局变量
//	所有图片的信息
console.log('imgshow imgArr');
// var imgArr = imgBox();
console.log('----------imgArr', imgArr);
var wrapper = $('#miniImgs-wrapper');
var miniImgHeight = parseInt(wrapper.css('height'));
//    用来记录缓存的图片
var originalImgsObj = {};
//    循环添加mini图到图片展示功能 
if (imgArr &amp;&amp; imgArr != "") {
    for (var n = 0; n &lt; imgArr.length; n++) {
        var minisrc = imgArr[n].miniSrc;
        var src = "";
        if (minisrc != undefined) {
            if (minisrc.indexOf("mini") != -1) {
                src = minisrc.replace("_mini", "");
            } else {
                src = minisrc;
            }
        }
        //if($('#miniImgs&gt;ul')[0].length&gt;0){
        $('#miniImgs&gt;ul')[0].innerHTML += '&lt;li&gt;&lt;a href="javascript:void(0);"&gt;&lt;img class="lozad" data-src="' + src + '" onerror="this.onerror=null;this.src=' + src + '" alt=""&gt;&lt;/a&gt;&lt;/li&gt;';
        //}
    }
}

//    主要方法,图片滚动
function openImg(imgIndex) {
    //    	限制点击换图的参数
    var clickAble = true;
    var miniImgs = $("#miniImgs");
    //        ul
    var miniImgsUl = miniImgs.children('ul');
    //        所有图片的wrapper  li
    var miniImgsLi = miniImgsUl.children('li');
    //        图片数量
    var miniImgsLength = miniImgsLi.length;
    //        给图片总数赋值
    $('#allImgNum').html(miniImgsLength);
    //        单个图片高度
    var miniImgsLiHeight = miniImgsLi.eq(0).css('height');
    //        单个图片算上margin一共所占高度
    var liHeight = parseInt(miniImgsLiHeight) + 5;
    //            当前图片的index
    var index = 0;
    //        展示数量
    var num = 4;
    //        用于比较范围
    var num2 = Math.ceil(num / 2);
    //        执行图片切换的次数
    var theOpenNum = 0;
    //        返回mini图ul位移数
    function Animate(obj, json) {
        var iCur = parseInt(obj.css('top'));
        iCur = iCur ? iCur : 0;
        var iSpeed = (json.top - iCur);
        iSpeed = iSpeed &gt; 0 ? Math.ceil(iSpeed) : Math.floor(iSpeed);
        return (iCur + iSpeed + 'px');
    }
    //        主要切换方法
    function change() {
        var originalImgs = $('#originalImgs');
        //            $('#ruler .staff').css('left',-13);
        //            用来接收mini图ul位移的变量
        var val;
        //            切换范围判断
        if (index &lt; num2) {
            val = Animate(miniImgsUl, { top: 0 });
        } else if (index + num2 &lt; miniImgsLength) {
            val = Animate(miniImgsUl, { top: -(index - num2 + 1) * liHeight });
        } else {
            val = Animate(miniImgsUl, { top: -(miniImgsLength - num) * liHeight });
        }
        //            给当前选中的mini图添加类名(border)
        miniImgsLi.eq(index).addClass('borderHigh').siblings('.borderHigh').removeClass('borderHigh');
        //            从所有图片信息中选中当前图片
        var nowImg = imgArr[index];
        var src = nowImg.src;
        //            判断originalImgsObj对象中是否有该图片,也就意味是否加载完成过该图片
        if (!originalImgsObj[src]) {
            //            	没加载过改图片
            //            	隐藏大图,加载完成后显示
            originalImgs.css('visibility', 'hidden');
            // 新建img加载src开始
            var img = new Image();
            img.src = src;
            img.onload = function (e) {
                //                  e.stopPropagation();
                originalImgs.attr('src', src);
                originalImgsObj[src] = true;
                originalImgs.css('visibility', 'visible');
                wh(index);
            };
        } else {
            //            	加载过该图片,直接添加
            originalImgs.attr('src', src);
        }
        //				当前第几个图片
        $('#nowImgIndex').html(index + 1);
        //            中英文图题
        if (nowImg.titleCn != undefined) {
            $('#imgTitle .titleCn').html(nowImg.titleCn);
        } else {
            $('#imgTitle .titleCn').html("");
        }
        if (nowImg.titleEn != undefined) {
            $('#imgTitle .titleEn').html(nowImg.titleEn);
        } else {
            $('#imgTitle .titleEn').html("");
        }
        if (window.MathJax &amp;&amp; MathJax.Hub || (document.addEventListener('mathjaxLoaded', function () {
            MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
        }))) {
            MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
        }
        $('#originalImgDownload').attr('onclick', nowImg.downloadImg);
        $('#originalPPTDownload').attr('onclick', nowImg.downloadPPT);

        //            是否第一次切换,默认打开自动切换一次
        if (theOpenNum != 0 &amp;&amp; clickAble) {
            //            	非首次切换,且限制切换速度,有动画
            clickAble = false;
            miniImgsUl.animate({ top: val }, 100);
            setTimeout(function () {
                clickAble = true;
            }, 100);
        } else {
            //            	第一次切换,没动画效果
            miniImgsUl.css('top', val);
            //                resetMiniImgs();
            theOpenNum++;
        }
    }
    //        点击mini图切换大图
    $(document).on('click', '#miniImgs a', function (e) {
        e.preventDefault();
        if (index === $(this).parent().index()) {
            return;
        }
        index = $(this).parent().index();
        wh(index);
        change();
    });
    //        上下页
    $('#imgPrev').click(imgPrev);
    $('#imgNext').click(imgNext);

    function imgPrev() {
        index--;
        //            index = index == -1 ? miniImgsLength -1 : index;
        if (index === -1) {
            index = 0;
            return;
        }
        wh(index);
        change();
    };
    function imgNext() {
        index++;
        //            index = index == miniImgsLength ? 0 : index;
        if (index === miniImgsLength) {
            index = miniImgsLength - 1;
            return;
        }
        wh(index);
        change();
    };

    //        整个方法可传参可不传,当在htmlContent中点击图片时会传入图片index
    if (typeof imgIndex === 'number') {
        index = imgIndex;
    } else {
        index = 0;
    }

    // 鼠标在大图上进行上一页下一页
    $('#originalImgs-wrapper div.originalImgs-wrapper').mousemove(function (event) {
        var _this = $(this);
        var y = event.pageY;

        var height = $(this).height();
        var marginTop = $(this).offset().top;

        if (y &gt;= marginTop &amp;&amp; y &lt; marginTop + height / 2) {
            _this.removeClass('theNext').addClass('thePrev');
            return;
        }
        if (y &gt;= marginTop + height / 2 &amp;&amp; y &lt; marginTop + height) {
            _this.addClass('theNext').removeClass('thePrev');
            return;
        }

        _this.removeClass('theNext').removeClass('thePrev');
    }).on('click', function () {
        if ($(this).hasClass('theNext')) {
            imgNext();
            return;
        }
        if ($(this).hasClass('thePrev')) {
            imgPrev();
            return;
        }
    });
    //        默认自动执行一次切换方法
    change();
}
//  页面"图集"点击展开图示
$(document).on('click', '.atlas img', function () {
    $('#imgShow').show();
    addHtmlPadding();
    openImg();
});
//	htmlContent中点击图片展开图示
$(document).on('click', '#htmlContent ._figclass .figure_title&gt;a', function (e) {
    e.preventDefault();
    var index = $(this).parents('._figclass').index('#htmlContent ._figclass');
    //		alert(index);
    $('#imgShow').show();
    addHtmlPadding();
    openImg(index);
});
//	图表中点击图片展开图示
$(document).on('click', '#figTab ._figclass .figureTextBox a', function (e) {
    e.preventDefault();
    var index = $(this).parents('._figclass').index('#figTab ._figclass');
    //		alert(index);
    $('#imgShow').show();
    addHtmlPadding();
    openImg(index);
});

//	关闭图示功能
$(document).on('click', '#imgBack&gt;a', function (e) {
    e.preventDefault();
    clearHtmlPadding();
    $('#imgShow').hide();
});
//    获取图片原始大小,暂未使用
function getImgSize(img) {
    var nWidth, nHeight;
    if (img.naturalWidth) {
        nWidth = img.naturalWidth;
        nHeight = img.naturalHeight;
    } else {//IE 6 7 8
        var image = new Image();
        image.src = img.src;
        image.onload = function () {
            nHeight = image.style.height;
            nWidth = image.style.width;
        }
    }
    return { width: nWidth, height: nHeight };
}

//获取htmlContent中所有图示需要的图片信息，包成对象，返回
function imgBox() {
    var imgs = $('#htmlContent ._figclass');
    var imgArr = [];

    for (var n = 0; n &lt; imgs.length; n++) {
        var img = imgs.eq(n);
        var imgSrc = img.find('.figure_title&gt;a').attr('href');
        var imgDownloadImg = img.find('.figure_button&gt;a').eq(0).attr('onclick');
        var imgDownloadPPT = img.find('.figure_button&gt;a').eq(1).attr('onclick');
        var imgTitleCn = img.find('.figure_title&gt;.figure_caption&gt;div').eq(0).html();
        var imgTitleEn = img.find('.figure_title&gt;.figure_caption&gt;div').eq(1).html();
        var miniSrc = img.find('.figure_title&gt;a&gt;img').attr('data-src');
        var imgObj = {
            src: imgSrc,
            downloadImg: imgDownloadImg,
            downloadPPT: imgDownloadPPT,
            titleCn: imgTitleCn,
            titleEn: imgTitleEn,
            miniSrc: miniSrc,
        };
        imgArr.push(imgObj);
    }
    return imgArr;
}







/*弹出层显示，处理因overflow：hidden引起的宽度变化*/
function addHtmlPadding() {
    var html = $('html'), oldWid = html.width();
    html.addClass('over-hidden');
    var newWid = html.width();
    html.css('padding-right', newWid - oldWid);
    $('.article-header').css('padding-right', newWid - oldWid);
    $('.bottom-fixed').css('right', function () {
        return (parseInt($(this).css('right')) + newWid - oldWid);
    });
    $('.shareBox').css('right', newWid - oldWid);
}

/*弹出层隐藏，恢复原样*/
function clearHtmlPadding() {
    var html = $('html'), oldWid = html.width();
    html.removeClass('over-hidden');
    var newWid = html.width();
    html.css('padding-right', 0);
    $('.article-header').css('padding-right', 0);
    $('.bottom-fixed').css('right', function () {
        return (parseInt($(this).css('right')) + newWid - oldWid);
    });
    $('.shareBox').css('right', 0);
}

/*滚动条禁用,但不消失*/
function unScroll() {
    var top = $(document).scrollTop();
    $(document).on('scroll.unable', function (e) {
        $(document).scrollTop(top);
    })
}

// 文章详情页加载完后, 预留给main.js中控制
if (window.afterArticleLoaded) {
    afterArticleLoaded();
}</pre></body></html>