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

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

跳转到导航 跳转到搜索
$('#Wikiplus-Quickedit-Jump').after( '<span id="Wikiplus-Quickedit-Replace" class="Wikiplus-Btn">替换</span>' );
$('#Wikiplus-Quickedit-Replace').on('click', function() {
ptn = if($('#.quickEdit-replace-pattern').val(length === 0), {
var dialog = $('<div class="quickEdit-replace"><label>查找:<input type="text" id="quickEdit-replace-pattern"></label><label>替换:<input type="text" id="quickEdit-replace-val"></label><button id="quickEdit-replace_replaceBtn">替换</button><button id="quickEdit-replace_hideBtn">关闭</button></div>')
var textarea = $('#Wikiplus-Quickedit'),
backup = "",
var dialog = $('<div class="quickEdit-replace"><label>查找:<input type="text" id="quickEdit-replace-pattern"></label><label>替换:<input type="text" id="quickEdit-replace-val"></label><button id="quickEdit-replace_replaceBtn">替换</button><button id="quickEdit-replace_undoBtn">撤销</button><button id="quickEdit-replace_hideBtn">关闭</button></div>')
.appendTo('.Wikiplus-InterBox')
.on('click', '#quickEdit-replace_hideBtn', function(e) {
e.delegateTarget.removecss('display', 'none');
})
.on('click', '#quickEdit-replace_undoBtn', function() {
textarea.val(backup);
})
.on('click', '#quickEdit-replace_replaceBtn', function() {
var textareaptn = $('#WikiplusquickEdit-Quickeditreplace-pattern').val(),
ptn = $('#quickEdit-replace-pattern').val(),
value = $('#quickEdit-replace-val').val();
mw.loader.using(backup 'mediawiki.util'= )textarea.then(functionval() {;
textarea.val( textarea.val()backup.replace(new RegExp( ptn, 'g' ), value) );
});
mw.loader.using( 'jquery.ui' ).then(function() {
dialog.draggable();
});
}
else {
$('.quickEdit-replace').css('display', 'initial');
}
});
}