有没有一种方法可以从外部调用来触发 jeditable 区域上的“取消”操作?(而不是点击取消按钮)——基本上是为了关闭文本输入区域。
有没有一种方法可以从外部调用来触发 jeditable 区域上的“取消”操作?(而不是点击取消按钮)——基本上是为了关闭文本输入区域。
看起来jeditable在DOM元素上直接公开了一个用于“取消”的方法,该元素用于初始化可编辑部分。
例如:
// A paragraph with jeditable initialized like this:
$('p#editable').editable();
// Could be canceled with:
$('p#editable')[0].reset();
另一个选择是在取消按钮本身上触发"click"事件。为了实现这一点,我们可以为取消按钮指定特定的HTML代码。
$('p#editable').editable({
cancel: '<button class="cancel_button">cancel</button>'
});
// And to cancel:
$('p#editable').find('.cancel_button').click();
你也可以简单地这样做:
('.your_jedit_class').each(function(){
this.reset()
})