2010-12-03 3 views
1

편집 모드에서 live()를 사용하고 텍스트 상자를 클릭하면 상자가 확장 된 것처럼 바인딩됩니다. 마우스를 올리면 매번 바인딩됩니다. 어떻게 수정합니까? 감사jeditable live()

$('.edit').live('click', function(){ 
    $('.edit').editable('folder_edit.php', { 
     style: 'padding: 1px 2px 1px 3px', 
     style: 'font-size: 12px', 
     style: 'background-color: #ffffaa' 
    }); 
}); 

답변

1

가 나는 그것이 뭔가 다른 예에 클래스 이름 들어간 상태 고정 : ('. 편집'). $ 살 (기능 '을 클릭'() {

에 $ ('.editme'). 살 (... 난 당신이 또한 뭔가를 할 수 있었다 확신() {,

+0

이 질문이 있는데 대답을 이해하지 못했습니다 ... –

+0

편집 가능한 항목의 CSS 클래스 이름을 변경해야합니다. – ShaneKm

3

을 기능을 '클릭'

$('.edit').live('click', function(){ 
    $(this).editable('folder_edit.php', {