"मीडियाविकि:Gadget-removeAccessKeys.js": अवतरणों में अंतर
Content deleted Content added
'// ********************************************************************** // ** ***WARNING GLOBAL GADGET FILE***...' के साथ नया पृष्ठ बनाया |
No edit summary |
||
पंक्ति 6:
// **********************************************************************
// Imported from version as of: 2007-04-17T22:22:27
// Deactivating access keys, see [[
▲jQuery( document ).ready( function( $ ) {
var head = document.getElementById('mw-head');▼
▲ if (mw.config.get('skin') == 'vector') {
if (head) removeKeys(head.getElementsByTagName('a'));▼
▲ var head = document.getElementById('mw-head');
var panel = document.getElementById('mw-panel');▼
▲ if(head) removeKeys(head.getElementsByTagName('a'));
if (panel) removeKeys(panel.getElementsByTagName('a'));▼
▲ var panel = document.getElementById('mw-panel');
▲ if(panel) removeKeys(panel.getElementsByTagName('a'));
▲ } else {
if (!columnOne)
removeKeys(columnOne.getElementsByTagName('a'));▼
if (cactions) removeKeys(cactions.getElementsByTagName('a'));▼
▲ var cactions = document.getElementById('p-cactions');
var personal = document.getElementById('p-personal');
▲ if(cactions) removeKeys(cactions.getElementsByTagName('a'));
if (personal) removeKeys(personal.getElementsByTagName('a'));▼
▲ var personal = document.getElementById('p-personal');
}▼
▲ if(personal) removeKeys(personal.getElementsByTagName('a'));
▲} );
function removeKeys(nodeList) {
var el;
if (!el.accessKey) continue;
if (!window.removeAccessKeys || removeAccessKeys.indexOf(el.accessKey) >= 0) {
el.accessKey = ''; // el.setAttribute('accessKey', '');
$(el).updateTooltipAccessKeys();
}
}
▲ }
}
|