2011-03-13 60 views
10

有沒有辦法從外部調用調用可取消區域上的「取消」? (而不是點擊取消) - 基本上關閉textarea。調用可取消取消

回答

15

它看起來像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(); 
0

你也可以簡單地這樣做:

('.your_jedit_class').each(function(){ 
    this.reset() 
})