我在我的应用程序中使用 codemirror API,我试图显示总行数以及何时键入以计算新行,但它给了我另一件事
我使用这个脚本来获取数字的最后一个孩子,但是当我有 29 行时,它显示这个1234567891011121314151617181920212223242526272829这不是我打算做的我希望它只显示29并且 onkeydown 根本不起作用
<script>
$(document).ready(function(){
var tolalline = $('.CodeMirror-linenumber:last-child').text();
$('#hcunter').text(tolalline);
$('#inputTextToSave').keydown(function(){
var tolalline = $('.CodeMirror-linenumber:last-child').text();
$('#hcunter').text(tolalline);
}
);
$("#alterTool").click(function(){
$("#EditTool").toggle(1000);
});
});
</script>
代码镜像
<script>
var editor = CodeMirror.fromTextArea(document.getElementById("inputTextToSave"),
{
lineNumbers: true,
viewportMargin: Infinity,
//Theme
styleActiveLine: true,
matchBrackets: true,
gutter: true
});
</script>