MediaWiki:Gadget-CopyAsChatAlphabet.js:修订间差异
外观
小无编辑摘要 |
无编辑摘要 |
||
| 第22行: | 第22行: | ||
return 按钮; | return 按钮; | ||
} | } | ||
document.getElementById('mw-content-text').addEventListener('copy', function() { | |||
console.log('哈哈') | |||
}); | |||
$(function() { | $(function() { | ||
| 第27行: | 第31行: | ||
return; // 仅阅读模式生效 | return; // 仅阅读模式生效 | ||
copyOption = true; | copyOption = true; | ||
var checkbox = document.querySelector('#p-variants | var checkbox = document.querySelector('#p-variants ul'); | ||
if (checkbox) { | if (checkbox) { | ||
checkbox.appendChild(makeButton()); | checkbox.appendChild(makeButton()); | ||
} | } | ||
}); | }); | ||
2023年2月9日 (四) 01:24的版本
var copyOption = false;
function makeButton() {
var 按钮 = document.createElement('li');
按钮.classList.add('mw-list-item');
var linkOpen = document.createElement('a');
var linkClose = document.createElement('a');
linkOpen.innerText = '复制聊天字母 ✗';
linkOpen.addEventListener("click", function() {
copyOption = true;
按钮.removeChild(linkOpen);
按钮.appendChild(linkClose);
return false;
});
linkClose.innerText = '复制聊天字母 ✓';
linkClose.addEventListener("click", function() {
copyOption = false;
按钮.removeChild(linkClose);
按钮.appendChild(linkOpen);
return false;
});
按钮.appendChild(linkClose);
return 按钮;
}
document.getElementById('mw-content-text').addEventListener('copy', function() {
console.log('哈哈')
});
$(function() {
if (!document.querySelector('#p-views #ca-view.selected'))
return; // 仅阅读模式生效
copyOption = true;
var checkbox = document.querySelector('#p-variants ul');
if (checkbox) {
checkbox.appendChild(makeButton());
}
});