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

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

跳转到导航 跳转到搜索
添加107字节 、​ 2020年9月28日 (一) 05:52
无编辑摘要
((a|b))
var textarea = $('#Wikiplus-Quickedit'),
backup = "",
dialog = $('<div class="quickEdit-replace"><label>查找:<input type="text" id="quickEdit-replace-pattern"></label><label>替换:<input type="text" id="quickEdit-replace-val"></label><label id="quickEdit-replace-regex"><input type="checkbox">正则</label><button id="quickEdit-replace_replaceBtn">替换</button><button id="quickEdit-replace_undoBtn" disabled="true">撤销</button><button id="quickEdit-replace_hideBtn">关闭</button></div>')
.appendTo('.Wikiplus-InterBox')
.on('click', '#quickEdit-replace_hideBtn', function(e) {
isRegex = $('#quickEdit-replace-regex input').prop('checked');
backup = textarea.val();
$( '#quickEdit-replace_undoBtn' ).prop('disabled', false);
mw.loader.using( 'mediawiki.util' ).then(function() {
textarea.val( backup.replace(new RegExp( isRegex ? ptn : mw.util.escapeRegExp(ptn), 'g' ), value) );
16,874

个编辑

导航菜单