
Typecho编辑器自己添加按钮教程
6个月前 typecho帮助 35°C
先下载编辑器
然后打开里面的Plugin.php
看</script> 后面加按钮
下面的的选取的一个
<script>
$(document).ready(function(){
$('#wmd-button-row').append('<li class="wmd-button" id="wmd-DFHt-button" title="插入mp3"><span style="background: none;font-size: large;text-align: center;color: #999999;font-family: serif;">h3</span></li>');
if($('#wmd-button-row').length !== 0){
$('#wmd-DFHt-button').click(function(){
var rs = "<h3></h3>";
DFHt(rs);
})
}
function DFHt(tag) {
var myField;
if (document.getElementById('text') && document.getElementById('text').type == 'textarea') {
myField = document.getElementById('text');
} else {
return false;
}
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = tag;
myField.focus();
}
else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
var cursorPos = startPos;
myField.value = myField.value.substring(0, startPos)
+ tag
+ myField.value.substring(endPos, myField.value.length);
cursorPos += tag.length;
myField.focus();
myField.selectionStart = cursorPos;
myField.selectionEnd = cursorPos;
} else {
myField.value += tag;
myField.focus();
}
}
$('body').on('keydown',function(a){
if( a.altKey && a.keyCode == "76"){
$('#wmd-Dfht-button').click();
}
});
});
</script>
这是新的按钮
需要修改的:Dfht改成其他名字,比如Dfhz啥的,总共5处
var rs = 后面是接功能,就是需要他显示的内容
title=是显示的名字,不宜过长,否则不好看
本地下载
需登录下载,请您先登录
版权声明:小站所有内容均为互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系删除。 本文链接:https://magicblue.cn/lost/14734.html
最后编辑: 23年09月15日