У меня есть следующий фрагмент;Fancybox - получение html из элемента на основе id?
$("a.lightbox_image").each(function() {
$(this).fancybox({
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'speedIn': 600,
'speedOut': 200,
'content': $('#lightbox_image_content_'+this.id.replace('lightbox_image_','')).html()
});
});
Но выше не получает содержание от элемента ссылается в собственности контента - то, что я делаю не так?
Трудно сказать. Я бы рекомендовал начать отладку результата операции 'replace()' и проверить, действительно ли этот элемент существует. –
Что вы пытаетесь сделать? Откройте причудливый бокс с различным контентом, который соответствует кликнутой ссылке? – Zuul
Zuul: Excatly. Содержимое по умолчанию (если я удаляю свойство содержимого) - это изображение с заголовком - основным материалом. Но я хочу, чтобы я немного отличался от макета лайтбокса (ссылка выше картинки, 2 абзаца текста ниже картинки и т. Д.). Pekka: Элемент excist (проверен и проверен дважды) и работает метод замены. – kastru