将具有特定ID的DIV带到TinyMCE编辑器的顶部

时间:2013-06-09 15:51:05

标签: jquery asp.net-mvc-3 tinymce

我使用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,但我不知道如何使用它。 或者是否有任何其他方法可以帮助我实现上述目的。

1 个答案:

答案 0 :(得分:1)

要滚动到指定的元素,您可以使用

$(tinymce.activeEditor.getBody()).find('#A1').get(0).scrollIntoView();