Я просто переместил свой javascript в jQuery для простых функций AJAX. Однако я пытаюсь использовать плагин lightbox с jQuery, так как я хочу сохранить те же функции, но не хочу включать 10 разных библиотек. Если я удаляю jquery include и сохраняю lightbox, он отлично работает , если я верну его обратно, он просто отображает изображение полного размера вместо коробки, ни хром, ни консоль firefox не жалуются ни на что, он просто идет прямо image Я пробовал 5 различных клонов/плагинов для ящиков для jQuery, но все они давали мне такое же поведение, что заставляет меня думать, что мне что-то не хватаетjQuery kills Лайтбокс
прямо сейчас мои заголовки выглядят так (дважды проверены, повторно все есть):
<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" ;
}
для фона, изображения в Еогеасп загружаются из вызова Ajax, но это никогда не было проблем с лайтбокса, это не должно быть, потому что все HTML есть в любом случае
ПОЛУЧИТЬ поджигатель http://getfirebug.com/ и инспектировать лайтбоксе и без JQuery добавлены к проекту , Поскольку вы используете php, может возникнуть проблема с '$'. Вы можете попытаться сделать '$ j = jQuery.noConflict()' в верхней части вашего файла сценария. – peirix