jquery - 滚动到 TinyMCE 编辑器中的特定内容

标签 jquery asp.net-mvc-3 tinymce

我正在使用 TinyMCE 编辑器插件与 ASP.NET 和 MVC3。

我想滚动到 html 中的特定 DIV 内容。我怎样才能做到这一点。

 var ed = tinymce.editors[0];
        var $marker = $(ed.getBody()).find('#Content_500');
        tinymce.activeEditor.selection.select($marker.get(0)).focus();

这样,特定内容被选中,但光标不会滚动到该内容。

任何想法..

最佳答案

这是可能的。

要在tinymce编辑器或iframe中滚动,您可以使用以下内容

$(tinymce.activeEditor.getBody()).animate({ scrollTop: 300 }, { duration: 'medium', easing: 'swing' });

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

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

关于jquery - 滚动到 TinyMCE 编辑器中的特定内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17083798/

相关文章:

tinymce - 如何禁用智能粘贴

html - 如何在没有mysql数据库中的html标签的情况下打印pdf?

php - %22(双引号)突然添加到 url

jquery - 验证动态添加的字段

javascript - 分钟和秒的 jQuery 倒数计时器

javascript - jQuery on click 函数 To li 和嵌套 li

asp.net - 当调用命中缓存时,OutputCache 发送错误的 Vary header

php - 为什么我不能填写注册表? CSS有问题吗?

c# - 重定向到 URL,IE 8 忽略片段

asp.net-mvc-3 - Area 文件夹中的样式、脚本和图像