2011-01-19 1 views

답변

0

음을 입력합니다 이것은 jEditable 스크립트에 의해 관리되는 속성이므로 유일한 해결 방법은 jEditable.js를 파고 원하는 이벤트를 포함하는 이벤트 속성에 다른 가능성을 추가하는 것입니다.

GL - 나 ~에 지금 당장 똑같은 일을해라. - 끝나면 몇 가지 정보를 게시합니다.

$(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;} 

과 :

발견하고 교체 jquery.jeditable.mini.js에서

두 변경 -

좋아 꽤 쉬웠다 그래서 그리고 바운드 함수의 끝에서 ->

찾아

$(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, 클릭 , blur, tomato '

실제로 mod가 재미있었습니다 ... 그러나 실제 간단한 해결책은 jQuery에서 직접 제공됩니다 :

http://api.jquery.com/bind/

RTFM -

관련 문제