|
|
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Резметка: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Скрипт: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Т.е. по клику на миниатюру в блоке #large меняется большое фото. Все прекрасно работает, но только не в Хроме. Ума не приложу, в чем может быть причина. Заранее благодарю за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 13:23 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
UPD В Хроме проблема возникает, если кликнуть второй раз на миниатюре уже активного изображения. При этом большое изображение не перегружается, а исчезает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 13:27 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
Хм..., а есть уверенность, что значение $("> img", this).attr("title") действительно отрабатывает правильно? Попробуй attr везде заменить на prop, уж больно навязчиво в последнее время jQuery настаивает на этой функции. $("#large h2") - это просто не очень нужный для нас элемент, который необязательно показывать или недоработка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:15 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
IDVsbruck, уверенность такая есть. h2 из разметки убрала, а из скрипта забыла - спешка. Но это не принципиально. С prop ситуация та же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:19 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
Повторный клик устанавливает display: none для большого изображения и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:21 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
О! Только увидел: $("#large img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")}); Ты прячешь, меняешь параметры, но обратно не показываешь. Почему отрабатывают другие браузеры - непонятно. Похоже, что они ошибаются. Надо в конце добавить .show(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:23 |
|
||
|
Скрипт не работает в Google Chrome
|
|||
|---|---|---|---|
|
#18+
IDVsbruck, точно. Огромное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38140026&tid=1448753]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 508ms |

| 0 / 0 |
