darkbox icon indicating copy to clipboard operation
darkbox copied to clipboard

Buggy with jquery 1.6.2

Open belbiy opened this issue 13 years ago • 6 comments

Buggy behavior with latest jq and more than one images on page.

belbiy avatar Jul 25 '11 22:07 belbiy

Are you using darkbox from gh-pages branch, or from new_version branch? And which behavior is buggy?

jahson avatar Jul 26 '11 05:07 jahson

Олег, я не знаю какая версия (они не пронумерованы). Просто нажал кнопку download. Я обратил внимание что там есть версии для разных jq. Скачал 1.6. Таже проблема. Опишу, т.к. пока нет времени выложить на тестирование где-нибудь.

Когда я назначаю darkbox нескольким объектам, при открытии первый раз все нормально. Но потом, когда я открываю другой, картинка на секунду появляется и сразу пропадает.

Второй случай — если быстро открыть картинку и сразу закрыть (например нажав esc) картинка при следующем появлении опять пропадает. Эта проблема возникает и на одной картинке.

Консоль хрома выдает предупреждение - Resource interpreted as Image but transferred with MIME type text/html. Версия хрома — 13.0, мак, если чё. В сафари и фф 5 таже хуйня. В опере ок.

Эти баги встречаются в jq 1.6.2 и исчезают, если подключить jq 1.5.2

UPDATE: подтверждаю, использовал как старую, которая gh-pages, и новую. проблема остается.

belbiy avatar Jul 26 '11 08:07 belbiy

Хм. А как назначаешь darkbox для нескольких объектов? А в примере из new_version всё повторяется? По поводу исчезающей картинки нужно посмотреть, было уже подобное.

jahson avatar Jul 26 '11 08:07 jahson

Кстати, в примере из new_version этого бага нет (я тестирую локально) Возможно эта бага вылазит из-за того что сервер как-то не так отдает картинки (MIME тип). Я просто в этом не понимаю ничего.

Назначаю так - $('.document-example a').darkbox();

Опятьже, если подключать 1.5.2 все работает отлично.

belbiy avatar Jul 26 '11 09:07 belbiy

Т.е. локально первого бага нет и появляется он только на сервере? Хотелось бы пример - на jsbin или pastie. Так очень сложно понять, в чём причина.

jahson avatar Jul 26 '11 09:07 jahson

У меня к сожалению сейчас нет времени чтобы выкладывать на тестирование, дам временную ссылку - ссылка выпилена автором- (я потом удалю эту ссылку чтобы не светить пока не готовый сайт) там надо нажимать на маленькие картинки документов

belbiy avatar Jul 26 '11 09:07 belbiy