我使用TinyMCE作为HTML编辑器与Asp.net和MVC3。 我有类似这样的Html
<html>
<div id = "A1" ........../>
<div id = "A1" ........../>
<div id = "A1" ........../>
</html>
另外,我有3个不同的按钮,单击哪个按钮,html中的相应按钮应该滚动并显示在编辑器的顶部。
例如,如果我点击按钮“A1”,ID为“A1”的DIV应该同样位于顶部。
我看到一些名为“getBookmark”的timy mce API,但我不知道如何使用它。 或者是否有任何其他方法可以帮助我实现上述目的。
答案 0 :(得分:1)
要滚动到指定的元素,您可以使用
$(tinymce.activeEditor.getBody()).find('#A1').get(0).scrollIntoView();