1

当编辑控件的内容发生变化时,有没有人成功地使用 jquery 插件 wysiwyg 版本 0.97 来调用事件处理程序?

我这样称呼所见即所得

$("#practice_form_text .wysiwyg").wysiwyg({
    events: {
      change: function(event) {
        return alert("changed");
      }
    }
  });

永远不会显示警报消息。任何尝试的想法将不胜感激。

谢谢,拉斯

4

1 回答 1

4

没有在文档上找到任何使用change 事件的方法,但这是一个有用的方法:

HTML

<textarea id="wysiwyg" rows="5" cols="103"></textarea>

查询

// initialize the wysiwyg
$("#wysiwyg").wysiwyg();

// bind the event event
$('#wysiwyg').wysiwyg('document').keypress(function(e) {

    // This will cancel the keypress
    e.preventDefault();

    // alert
    alert('Keypress detected!');
});

还有一个很好的演示小提琴在这里!

于 2012-05-10T22:59:44.073 回答