2017-11-07 1 views
0

나는 (Jan Sorgalla의) lity를 사용하려고하는데 다음은 나의 유스 케이스입니다.JQuery를 통해 LightBox 플러그인을 호출 할 수 없습니다.

버튼을 클릭 할 때 작성된 HTML을 반환해야하며 Lightbox 모달보기로 표시되어야하는 Ajax 함수를 호출합니다.

아약스의 성공적인 돌아

내가 라이트를 열려면 위의 인스턴스를 사용하려면 어떻게해야 다음

var instance = lity(response); 

를하고있는 중이 야 전화?

나는

$('#try').on('click', '[data-my-lightbox]', lity); 
$('#try').trigger('click'); 

보십시오 그냥 트리거를 만들 수있는 몇 가지 사업부입니다했습니다. 이것은 작동하지 않습니다.

감사합니다.

+0

어쩌면 fancyBox을 시도, 그것은'$ .fancybox.open (응답)처럼 간단 할 것이다'또는'$의 .fancybox .open (src : response, type : 'html', opts : {}}); ' – Janis

+0

감사합니다. 확인 할게. 그러는 동안 그것은 lity에 대해 작업하게 만들었습니다. 아래 답변보기 – Raj

답변

0

나는 밖으로 놓쳤던 유쾌의 상세한 노트에서 언급되었다. 는 일 다음 :

응답이 Ajax 호출의 HTML 결과
 var lightbox = lity(); 
     lightbox(response); 

관련 문제