零件:Globalsearch entrance.js

来自俄罗斯方块中文维基
// 不能使用ES6!
$(function() {
    var article_id = mw.config.get('wgArticleId');
    var pageName = mw.config.get('wgPageName');
    // 根据页面中的元素判断是否需要执行脚本
    console.log('entrance.js is loaded.')
    if ($('#globalSearcher').length > 0) {
        console.log('loading globalSearcher.js...')
        var scriptTag = getJsTag('globalSearcher.js')
        $('head').append(scriptTag)

    }

})

function getJsTag(fileName) {
    var url = '/index.php?title=Gadget:' + fileName + '&action=raw&ctype=text/javascript';
    var scriptTag = $('<script></script>');
    scriptTag.attr('src', url);
    scriptTag.attr('async', false)
    return scriptTag
}