require(['gitbook', 'jQuery'], function(gitbook, $) { var wechatURL; var alipayURL; var titleText; var buttonText; var wechatText; var alipayText; function insertDonateLink() { if ($('.gitbook-donate').length === 0 && wechatURL !== undefined && (wechatURL !== '' || alipayURL !== '')) { var html = [ '
', '
' + titleText + '
', '', '', '
']); $('.page-inner section.normal:last').after(html.join('')); } } gitbook.events.bind('start', function(e, config) { wechatURL = config.donate.wechat || ''; wechatText = config.donate.wechatText || '微信捐赠'; alipayURL = config.donate.alipay || ''; alipayText = config.donate.alipayText || '支付宝捐赠'; titleText = config.donate.title || ''; buttonText = config.donate.button || '赏'; insertDonateLink(); }); gitbook.events.bind('page.change', function() { insertDonateLink(); }); });