2009-07-16 3 views
0

이미지를 클릭 할 때 문제가 발생하는 모달 효과를 첨부하려고하는 동적으로 생성 된 테이블이 있습니다. 테이블의 행은 동적이므로 "라이브"기능을 사용하고 있습니다. 사용자가 이미지를 처음 클릭 할 때 모달이 잘 나타나지만 다음 번 클릭하면 제대로 작동하지 않습니다. 나는 jqModal을 사용하여 첫 번째 초기화 후에 jqm을 다시 초기화하려는 모든 시도가 매개 변수를 업데이트한다고 생각했습니다. 나는 점점 오전 오류가 ("# divModal") $입니다. JQM 함수 여기jqModal 및 라이브 쿼리 (R14)

되어 있지 않으며 나는

<'img link=add_product.php?id=X src=./images/icons/pencil.png class=img_pencil id=imgPencil_'.$aRow['product_id'].'> 

$(".img_pencil").live("click", function(){ 
    $('#divModal').jqm({ajax: 'add_product.php?id=XXXX'}); 
    $('#divModal').jqmShow(); 
    return false; // have tried with and without this 
}); 

가 나는 또한 $를 사용하여 링크를 통과하는 것을 시도했다 지금까지 가지고있는 코드 ('#jqModal') .jqm ({ajax : '@ href'}),하지만 그렇게 해보면 아무 일도 일어나지 않습니다.

아이디어가 있으십니까? 나는 내 문제에 대한 나의 설명에서 충분히 분명해지기를 바란다. ...

답변

0

나의 생방송 질의가 작동하는 방식, 나는 과제와 사건을 나누었다.

$('#divModal').jqm({ajax: 'add_product.php?id=XXXX'}); 

$(".img_pencil").live("click", function(e){ 
    e.preventDefault(); 
    $('#divModal').jqmShow(this); 
}); 
관련 문제