jQuery로드 함수를 사용하여 이미지를 외부 적으로로드하고 있지만 라이트 박스를 추가 할 수 없습니다 ..jquery에서 외부에로드 된 이미지에 라이트 박스를 추가하는 방법은 무엇입니까?
매우 새로운 jquery입니다.
var href = $('#images').attr('href');
$('#images').click(function(){
var toLoad = $(this).attr('href')+' #content';
$('#content').hide('fast',loadContent);
$('#load').remove();
$('#wrapper').append('<span id="load">LOADING...</span>');
$('#load').fadeIn('normal');
window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-3);
function loadContent() {
$('#content').load(toLoad,'',showNewContent());
}
function showNewContent() {
$('#content').show('normal',hideLoader());
}
function hideLoader() {
$('#load').fadeOut('normal');
}
return false;
});
이 함수는 $ (document) .ready()에 있으며 동적로드 된 이미지가 라이트 박스의 일부가되도록 아래 함수를 추가해야합니다. 뭐하는 거지
$('.gallery a').lightBox({txtImage: 'Design'})
는 파일 portfolio.php을 호출하고 #content div의 내부 HTML을 복용하고 사용자가보고있는 페이지에서 #content div의에 넣기 ...입니다.
가능하면 코드를 도와주세요.
감사합니다. Nick ... it worked! – Masade