Я использую популярный Fancybox (http://fancybox.net) как плагин для лайтбокса, но по какой-то причине он выдает Uncaught TypeError: Object [object Object] не имеет ошибки метода fancybox и не может быть выполнен.
Вырывая мой сценарий перезаписи DOM AJAX / jQuery, я подтвердил, что именно добавление хеша http://myurl.com/!#/
вызывает сбой сценария Fancybox в его таргетинге, давая нулевой ответ на сценарий.
Подробности выборки содержимого AJAX не так важны, дело в том, что это приводит к тому, что какой-то аспект Fancybox работает некорректно (зависимость от корневого URL в основной части кода плагина).Могу ли я переписать плагин, чтобы найти правильный корневой URL-адрес и проигнорировать хэш-переписывание?
Вот код для вставки кода Fancybox, который мне нужно переписать в отношении таргетинга DOM: http://pastebin.com/s9FjCiai
Вы можете увидеть сайт в разработке в моей изолированной программной среде здесь: http://dreamstartest.net
JS-ресурсы определенно загружаются в соответствии сng для Chrome Developer Tools ... какие-нибудь другие идеи для отладки?
EDIT Открыл это как проблему на Github, но, как я сказал в комментарии ниже, разработчик выглядит забитыми я на крайнем сроке, если кто-нибудь сможет найти оскорбительные строки, которые могут вызвать проблемы с перезаписью хеша URL, я был бы вечно благодарен!