Gadget:displaytitle.js

$(function (){const $h1 = $( '#firstHeading' );
const title = $h1.text();
const $origTitle = $( '.origTitle' );
if ( $origTitle.length > 0 ) {
	const origTitleText = $origTitle.text();
	$h1.css( 'cursor', 'pointer' );
	$h1.attr( 'data-title-change', '0' );
        $h1.attr('title', '原页面名: ' + origTitleText)
	$h1.on( 'click', function () {
		if ( $h1.attr( 'data-title-change' ) === '1' ) {
			$h1.text( title );
			$h1.attr( 'data-title-change', '0' );
			$h1.attr('title', '原页面名: ' + origTitleText)
		} else {
			$h1.text( origTitleText );
			$h1.attr( 'data-title-change', '1' );
			$h1.removeAttr('title')
		}
	} );
}});