巡查员
1,548
个编辑
MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
(// Edit via Wikiplus) |
(// Edit via Wikiplus) |
||
| (未显示同一用户的1个中间版本) | |||
| 第1行: | 第1行: | ||
/*Minecraft Wiki*/ | /* From Minecraft Wiki */ | ||
$( function() { | $( function() { | ||
'use strict'; | 'use strict'; | ||
$( '.mw-rollback-link > a' ).after( $( '<span>' ).addClass( 'edit-rollback' ).prop( 'title', '编辑回退摘要' ) ); | $( '.mw-rollback-link > a' ).after( $( '<span>' ).addClass( 'edit-rollback' ).prop( 'title', '编辑回退摘要' ) ); | ||
| 第16行: | 第15行: | ||
$rollback = $( '<div id="rollback-summary">' ).append( | $rollback = $( '<div id="rollback-summary">' ).append( | ||
$( '<input type="text">' ).addClass( 'mw-ui-input rollback-text' ).prop( { maxlength: 250, spellcheck: true } ).val( | $( '<input type="text">' ).addClass( 'mw-ui-input rollback-text' ).prop( { maxlength: 250, spellcheck: true } ).val( | ||
'回退[[ | '// 回退[[特殊:Contribs/' + name + '|' + name + ']]([[User talk:' + name + '|讨论]])所做的编辑' | ||
), | ), | ||
$( '<input type="button">' ).addClass( 'mw-ui-button mw-ui-constructive rollback-submit-button' ).val( '回退' ) | $( '<input type="button">' ).addClass( 'mw-ui-button mw-ui-constructive rollback-submit-button' ).val( '回退' ) | ||
| 第22行: | 第21行: | ||
} | } | ||
// | //将光标置于文本末端 | ||
var $text = $rollback.find( '.rollback-text' ); | var $text = $rollback.find( '.rollback-text' ); | ||
var summary = $text.val(); | var summary = $text.val(); | ||
| 第33行: | 第32行: | ||
} ); | } ); | ||
// | //允许当焦点在文本框内按Enter键快速提交 | ||
$( '#mw-content-text' ).on( 'keypress', '.rollback-text', function( e ) { | $( '#mw-content-text' ).on( 'keypress', '.rollback-text', function( e ) { | ||
if ( e.which !== 13 ) { | if ( e.which !== 13 ) { | ||
| 第42行: | 第41行: | ||
} ); | } ); | ||
// | //点击空白处关闭 | ||
$( window ).click( function( e ) { | $( window ).click( function( e ) { | ||
if ( !$( e.target ).is( '#rollback-summary, .edit-rollback' ) && !$( '#rollback-summary' ).has( e.target ).length ) { | if ( !$( e.target ).is( '#rollback-summary, .edit-rollback' ) && !$( '#rollback-summary' ).has( e.target ).length ) { | ||
| 第48行: | 第47行: | ||
} | } | ||
} ); | } ); | ||
} ); | } ); | ||