LLWiki正在建设中,欢迎加入我们!
“User:Bhsd/edit.js”的版本间差异
跳转到导航
跳转到搜索
小 |
小 |
||
$('#Wikiplus-Quickedit-Jump').after( '<span id="Wikiplus-Quickedit-Replace" class="Wikiplus-Btn">替换</span>' );
$('#Wikiplus-Quickedit-Replace').on('click', function() {
var dialog = $('<div class="quickEdit-replace"><label>查找:<input type="text"
.insertAfter('.Wikiplus-InterBox')
.on('click', '#quickEdit-replace_hideBtn', function(e) {
e.delegateTarget.remove();
})
.on('click', '#quickEdit-replace_replaceBtn', function() {
var textarea = $('#Wikiplus-Quickedit'),
ptn = $('#quickEdit-replace-pattern').val(),
value = $('#quickEdit-replace-val').val();
mw.loader.using( 'mediawiki.util' ).then(function() {
textarea.val( textarea.val().replace(new RegExp( ptn, 'g' ), value) );
});
});
});
}
|