MathQuill을 사용하여 수식을 편집 할 수있는 Etherpad 용 간단한 플러그인을 개발 중입니다. 툴바가 열리면 커서를 편집 필드로 이동하고 싶습니다. 이 필드는 다음과 같이 수학됩니다.
var MQ = MathQuill.getInterface(2);
var mathQuillEditor = MQ.MathField(mathQuillField, {
spaceBehavesLikeTab: true,
handlers: {
edit: function() {
latexEditor.value = mathQuillEditor.latex(); // update LaTeX field
jQuery(latexEditor).change(); // fire updating of CodeCogs
}
}
});
편집 필드에서 커서를 얻으려면 다음을 시도했습니다.
mathQuillEditor.moveToRightEnd();
커서를 거기에 시각적으로 배치하지만 파란색 여백 (편집기가 활성화되어있는 지점)이 나타나지 않고 입력해도 효과가 없습니다. 과
mathQuillEditor.el().focus();
시각적 인 차이는 없습니다. 나는 또한 그것들을 결합하려고 시도했지만 여전히 성공하지 못했습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
좋습니다. 이것은 문서화되지 않았습니다. 대답은 간단합니다.
mathQuillEditor.focus();
내가 문제를 제기 한 후 이것은 설명되었고 이제 문서에이 방법이 포함되어 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다