Я просто переместил свой javascript в jQuery для простых функций AJAX. Однако я пытаюсь использовать плагин лайтбокса с jQuery, поскольку я хочу сохранить ту же функциональность, но не хочу включать 10 разных библиотек.
Если я удаляю jquery include и сохраняю лайтбокс, он отлично работает
если я положу его обратно, он сломается, он просто выводит полноразмерное изображение вместо коробки, ни консоль Chrome, ни Firefox ни на что не жалуются, он просто идет прямо к изображению
Я пробовал 5 разных клонов / плагинов лайтбоксов для jQuery, но все они дали мне одинаковое поведение, из-за чего я подумал, что что-то мне не хватает
сейчас мои заголовки выглядят так (дважды проверено, они все есть):
<script type='text/javascript' src='js/jquery.js'></script>
<script type='text/javascript' src='js/thickbox.js'></script>
<link rel='stylesheet' type='text/css' href='css/thickbox.css' />
и моя галерея (php):
foreach(...){
echo "<a href=\"$path\" class='thickbox' rel='$folder'><img border=none src=\"$thumb\" /></a> \n" ;
}
для фона, изображения в foreach загружаются из ajax-вызова, но это никогда не было проблемой с лайтбоксом, это не должно быть, потому что все HTML есть в любом случае