require(["gitbook", 'jQuery'], function(gitbook, $) { let bdToken; let bdUrl; let cnzzId; let cnzzUrl; let googleUrl; let googleId; function insertStatisticsScript() { if (bdToken !== "") { const hm = document.createElement('script'); hm.src = bdUrl+'?' + bdToken; const s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(hm, s); } if (cnzzId !== 0) { const hm2 = document.createElement('script'); hm2.src = cnzzUrl+'?id=' + cnzzId + '&web_id='+cnzzId; const s2 = document.getElementsByTagName('script')[0]; s2.parentNode.insertBefore(hm2, s2); // const res = '
' + // '' + // '
'; // $('body').append(res); }; if (googleId !== 0) { const res = " \n" + " "; $('body').append(res); } } gitbook.events.bind("start", function(e, config) { bdToken = config.statistics.bd_token || ""; bdUrl = config.statistics.bd_url || ""; cnzzId = config.statistics.cnzz_id || 0; cnzzUrl = config.statistics.cnzz_url || ""; googleId = config.statistics.google_id || 0; googleUrl = config.statistics.google_url || ""; insertStatisticsScript() }); gitbook.events.bind('page.change', function() { insertStatisticsScript(); }); });