javascript - 无法在tinymce中绑定(bind)滚动事件

标签 javascript

下面的解决方案对于一堆事件来说效果很好,但是当我尝试绑定(bind) scroll 时,它不起作用。如果我像这样绑定(bind) scroll 事件并滚动浏览器的窗口(而不是编辑器),那么它会被触发,但如果我在编辑器内滚动它不会:

setup: function(ed){
    ed.on('scroll', function() {        
      console.log('Editor window scrolled!');       
    });
}

binding event in tinymce

最佳答案

尝试以下操作:

setup: function(ed){
    ed.on('init', function() { 
         $(ed.getWin()).bind('scroll', function(e){
            console.log('Editor window scrolled!');
        });
    });

它对我有用:-)

关于javascript - 无法在tinymce中绑定(bind)滚动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39586721/

相关文章:

javascript - 仅在 SImpleWebRTC 中启动音频通话

javascript - 获取 setInterval 以根据数组执行某个操作一定次数

javascript - Ember.js 中组件 Handlebars 内的 "if" Handlebars

javascript - 使用 XML 和 javascript 制作菜单?

JavaScript HTML 从 JavaScript 代码更改 HTML 元素

javascript - 获取 Canvas 中文本输入的中心

javascript - 使用 Hammer.js 和触摸模拟器的捏合事件

JavaScript、鼠标事件和类

php - Ajax 自动建议不会按顺序显示字母。

javascript - 为什么 Google +1 会记录我的鼠标移动?