用户:玲子/common.js

玲子留言 | 贡献2025年3月16日 (日) 07:08的版本

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
mw.loader.using(['oojs-ui-core', 'oojs-ui-windows']).then(function () {
    var button = new OO.ui.ButtonWidget({
        label: '点击我',
        icon: 'check',
        flags: ['primary'],
        classes: ['my-custom-button']
    });

    button.on('click', function () {
        var windowManager = new OO.ui.WindowManager();
        $('body').append(windowManager.$element);
        var messageDialog = new OO.ui.MessageDialog();
        windowManager.addWindows([messageDialog]);
        windowManager.openWindow(messageDialog, {
            message: '你好,这是OOUI弹窗!',
            title: '提示'
        });
    });

    // 添加到页面顶部
    $('#mw-content-text').prepend(button.$element);
});