どのように我々はjeditableで複数のイベントを実装することができますが、私は、DBLCLICKのような特定のdivのための2つのイベントを、結合して、キーJeditable:mulipleイベント
$('.edit').editable('some.php', {
event : "dblclick",
tooltip : "Double click or press Enter Key to edit..."
});
おかげで明らかに
どのように我々はjeditableで複数のイベントを実装することができますが、私は、DBLCLICKのような特定のdivのための2つのイベントを、結合して、キーJeditable:mulipleイベント
$('.edit').editable('some.php', {
event : "dblclick",
tooltip : "Double click or press Enter Key to edit..."
});
おかげで明らかに
まあを入力したいですこれはjEditableスクリプトで管理されているプロパティなので、jEditable.jsを掘り起こし、イベントプロパティの別の可能性を追加するだけです(好みのイベントが含まれます)。
GL - 私は約ちょうど今同じことをする。 - 私は何か情報を投稿します。
[OK]を、それはかなり簡単だったので - jquery.jeditable.mini.jsで
2つの変更
検索と置換:
$(this).bind(settings.event,function(e){if(true===$(this).data('disabled.editable')){return;}
var eventlist=settings.event.split(',');$(this).bind(eventlist[0],function(e){if(true===$(this).data('disabled.editable')){return;}
でそして、結合された関数の最後に - >
見つけると
$(self).attr('title',settings.tooltip);return false;});});
と
for(z=1;z<eventlist.length;z++){
var funcname_of_no_collide_doom=eventlist[0];
$(this).bind(eventlist[z],function(){$(this)[funcname_of_no_collide_doom]();});
}
を交換し、イベントのように、あなただけの有効なjQueryのイベントのリストを使用して、イベントのプロパティを設定する必要がありtadaam:「DBLCLICK、クリック、ぼかし、トマト '
実際にそのモッズは面白かったですが、実際の単純な解決法はjQueryによって直接提供されています:
RTFM -