Mika Tuupola:如果你对我修改过的 jeditable(添加了两个回调事件)感兴趣,可以在这里获取。如果您能在您的 jeditable 官方版本中提供这些事件,那就太好了!
这是我的(简化的)集成代码。我使用这些事件不仅仅是为了悬停效果。这只是一个用例。
$('.edit_memo').editable('/cakephp/efforts/updateValue', {
id : 'data[Effort][id]',
name : 'data[Effort][value]',
type : 'growfield',
cancel : 'Abort',
submit : 'Save',
tooltip : 'click to edit',
indicator : "<span class='save'>saving...</span>",
onblur : 'ignore',
placeholder : '<span class="hint"><click to edit></span>',
loadurl : '/cakephp/efforts/getValue',
loadtype : 'POST',
loadtext : 'loading...',
width : 447,
onreadytoedit : function(value){
$(this).removeClass('edit_memo_hover'); //remove css hover effect
},
onfinishededit : function(value){
$(this).addClass('edit_memo_hover'); //add css hover effect
}
});