LLWiki正在建设中,欢迎加入我们

“User:Bhsd/edit.js”的版本间差异

跳转到导航 跳转到搜索
删除55字节 、​ 2020年12月11日 (五) 10:25
无编辑摘要
mw.loader.using( 'jquery.textSelection' ).then(() => {
$('body').on('click', 'input#wikieditor-toolbar-replace-replace', function() {
$(this).replaceWith( $( '<textarea>', {id=: "wikieditor-toolbar-replace-replace", tabindex=":10">' })
.keydown(function(e) {
if (e.keyCode == '13') {
$(this).textSelection( 'replaceSelection', '\n' );
}
}).keypress(e => { if (e.keyCode == '13') { e.stopPropagation(); } }) );
if (e.keyCode == '13') { e.stopPropagation(); }
}) );
});
});
mw.hook( 'wikiplus.dialog' ).add(() => {
if ($( '#Wikiplus-Quickedit-Replace' ).length) { return; }
console.log( 'Hook: wikiplus.dialog,开始添加替换按钮' );
$( '<span>', {id=: "Wikiplus-Quickedit-Replace", class=:"Wikiplus-Btn">, text:'替换</span>' }).click(() => {
.on('click', () => {
let dialog = $( '.quickEdit-replace' );
if (dialog.length) {
16,874

个编辑

导航菜单