Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > вопрос по Lightbox


Автор: Arthur1985 12.6.2008, 21:19
Всем привет.
Нашел скрипт по аналогии Lightbox - http://www.clearbox.hu/
Наткнуля на проблему с этим скриптом.
Нужно чтоб когда картинка появилась - она была ссылкой, все перепробовал, не получаеться.
Подскажите, есть ли решение этой проблемы.

Автор: Ghirik 12.6.2008, 21:46
Вы бл..., что? вообще не в себе?

Чтобы Вам ответить, человек должен минимум качнуть тот скрипт. и попробовать над ним издевнуться, так как Вы.... Зачем было тему создавать....

Добавлено через 8 минут и 39 секунд
Вы пришли на этот ресурс чтобы получить ответ на ваш вопрос, для этого  нужно проявить мало мальское уважение к тем людям, которые Вам будут отвечать. 

Автор: krundetz 12.6.2008, 22:00
Да уж бывает же. Arthur1985 здесь както болье конкретные вопросы задают. Например вот делал так и так не получается может что кто подскажет. Вы же задаете вопрос так вот делал не получается а что как неизвестно попробуйте конкретизировать может что и получите желанный результат. Да будьте в следующий раз внимательнее по работе с готовыми скриптами есть отдельная ветка JavaScript: Применение библиотек называется.

Автор: Arthur1985 12.6.2008, 23:46
krundetz, спасибо за совет.
Попробую применить  smile 
Код


<a href="images/cb_sample_02.jpg" rel="clearbox" title="Hullámok"> 
<img src="images/cb_sample_02_tn.jpg" />
</a>


вот этот код обезпечивает реакцию на превьюху (на страничке, на которую я дал ссылку есть аналогичные примеры)

что я пробовал:
Код

<a href="images/cb_sample_02.jpg" rel="clearbox" title="<a href="ссылка"></a>"> 
<img src="images/cb_sample_02_tn.jpg" />
</a>


Код

<a href="ссылка"><a href="images/cb_sample_02.jpg" rel="clearbox" title="описание"> 
<img src="images/cb_sample_02_tn.jpg" />
</a></a>


Я сам не силен в JS и даже в этом html, но есть задача, которую надо решить, вот и поросил помощи как знал,
поэтому, Ghirik ваша агрессивная реакция мне не понятна, я что вас на х.. послал?
Имейте терпение и уважение к  другим, может быть менее опытным или вообще не опытным форумчанам или вообще не отвечайте на вопросы. Хотите что-то из себя строить - это безрезультатно, потому что всем все равно на чью либо личность.

Автор: krundetz 13.6.2008, 00:16
Если вкладывать ссыки друг в друга они не будут правильно работать одна из них будет игнорироваться браузером. А вы как раз вкладываете. Как вариант дополнять функционал библиотеки создав фунцию которая вешается на картинку в качестве обработчика клика. Возможно такой функционал есть в библиотеке. Возможно нужно делать вам. Как вариант там на сайте который вы привели есть пример по подгрузке HTML воспользуйтесь им тоесть у вас будет подгружаться не каринка отдельно а отдельная страница на которой будет и картинка и ссылка на ней.

Симпатично сделано. Не в плане устройство а в плане дизайна. Arthur1985 если не секрет откуда про неё узнали?

Автор: Arthur1985 13.6.2008, 00:35
krundetz, конечно не секрет. http://www.smashingmagazine.com/2007/06/20/ajax-javascript-solutions-for-professional-coding/
Гулял по сайту, переходил по ссылкам и нечайно попал туда.

Вы очень умно заметили насчет
Цитата

 Как вариант там на сайте который вы привели есть пример по подгрузке HTML воспользуйтесь им тоесть у вас будет подгружаться не каринка отдельно а отдельная страница на которой будет и картинка и ссылка на ней.

Такой вариант я думал как решение проблемы, но и тут не совсем то.
Оказалось, что если открыть одну картинку таким способом, а потом другую, то пока загрузиться другая будет показано предыдущее содержимое. В общем получаеться очень заметный прыжок, когда нажал первый раз на картинку - появилась нормально страничка с картинкой, потом я ее закрыл. Через некоторое время открываю другое содержимое и замечаю в окошке старое, которое резко потом меняеться на нужное. Возможно, я не совсем доступно излагаю, но попыталя донести суть экспериментов.

Автор: IDVsbruck 13.6.2008, 00:38
Там же все прекрасно описано smile
Хотя я по-венгерски не читаю, но чувствую, что описано все просто замечательно.
Тем более, что топикстартеру очень повезло, ведь в Венгрии javascript тоже мог быть по-венгерски, вот это была бы засада ...

Автор: Arthur1985 13.6.2008, 00:44
IDVsbruck, да, там много описано, но даже у разработчика на сайте заметен этот баг.
Там где идет ссылка на Google в отдельном окне, можно увидеть как пригает содержимое, если сначала одну ссылку нажать, потом другую

Автор: krundetz 13.6.2008, 02:09
Arthur1985 спасибо за ссылку То интерующиму вас вопросу могу сказть только то что он зарыт гдето глубоко в модуле, нужно перебирать код, причем предпологаю что изменения будут небольшие но вот копать код я не могу времени нет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)