3,791
个编辑
MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
Sheep-realms(留言 | 贡献) 无编辑摘要 |
Sheep-realms(留言 | 贡献) 无编辑摘要 |
||
| 第30行: | 第30行: | ||
function codeQueryInsert(code){ | function codeQueryInsert(code){ | ||
$('textarea #wpTextbox1'). | $('textarea #wpTextbox1').position(code); | ||
} | } | ||
$.fn.extend({ | |||
position:function( value ){ | |||
var elem = this[0]; | |||
if (elem&&(elem.tagName=="TEXTAREA"||elem.type.toLowerCase()=="text")) { | |||
if($.browser.msie){ | |||
if ( | var rng; | ||
if(elem.tagName == "TEXTAREA"){ | |||
rng = event.srcElement.createTextRange(); | |||
rng.moveToPoint(event.x,event.y); | |||
}else{ | |||
rng = document.selection.createRange(); | |||
} | |||
if( value === undefined ){ | |||
rng.moveStart("character",-event.srcElement.value.length); | |||
return rng.text.length; | |||
}else if(typeof value === "number" ){ | |||
var index=this.position(); | |||
index>value?( rng.moveEnd("character",value-index)):(rng.moveStart("character",value-index)) | |||
rng.select(); | |||
} | |||
}else{ | |||
if( value === undefined ){ | |||
return elem.selectionStart; | |||
}else if(typeof value === "number" ){ | |||
elem.selectionEnd = value; | |||
elem.selectionStart = value; | |||
} | |||
} | } | ||
}else{ | |||
} | if( value === undefined ) | ||
}) | return undefined; | ||
} | |||
} | |||
}) | |||