16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
btns[2].setDisabled( css.disabled ); // 折叠时无法更新textarea
if (mw.resizeLyrics) { mw.resizeLyrics(); }
}), btnGo]
options = $('<a>', {text: '查找替换'}).add( $('<a>', {text: '快速插入'}) ),
$outer.on('contextmenu', '.cm-mw-template-name', function(e) {▼
$dropdown = $('<div>', {id: "inspector-menu", html: options.wrap( '<div>' ).parent()}).appendTo( 'body' ).hide();
e.preventDefault();▼
const template = '模板:' + $(this).text();
var label;
actionP.setHref('/zh/' + template);
dialog = mw.dialog(dialog, [actionP, actionD], label);
return false; // 这里需要同时执行stopImmediatePropagation()和preventDefault()
}).contextmenu(function(e) {
▲ e.preventDefault();
const position = editor.cursorCoords(false, 'page');
$dropdown.show().css({left: position.x, top: position.yBot});
}).resizable( {handles: 'w', minWidth: 350} );
if (isBackup) {
$.when(getJSON, mw.request).then(function(config, data) {
console.log('End API request: 已获得页面Wikitext');
mw.config.set('extCodeMirrorConfig', config[0]);
mw.hook( 'codemirror.config' ).fire();
text = data[0].query.pages[0].revisions[0].content;
$outer.removeClass( 'mw-ajax-loader' );
|