|
|
|
|
|
для: admiral
(07.10.2012 в 02:56)
| | Я полагаю, беда в том, что назначение фэнсибокса на клик по элементу происходит не всегда. Чтобы этого избежать, надо строку назначения прописать внутри функции
$(document).ready(function(){
$(".order").fancybox();
})
|
| |
|
|
|
|
|
|
|
для: admiral
(08.10.2012 в 17:51)
| | Вы о чем вопрос задавали - о невозможности обработать щелчок на элементе, или о невозможности назначить плагин элементу?
Ставьте вопросы конкретно, не размазывайте, и желательно бы показывать код того, что вы пытаетесь делать. | |
|
|
|
|
|
|
|
для: confirm
(07.10.2012 в 09:40)
| | live не поможет. придется 2 раза кликать чтобы fancy запустился. Поправил сам фансибок скрипт | |
|
|
|
|
|
|
|
для: admiral
(07.10.2012 в 02:56)
| | Если по щелчку по ней происходит переход, значит этой ссылке на назначается обработчик, live (а вообще on(), сразу при добавлении элемента) как раз и должен помочь. | |
|
|
|
|
|
|
| Есть ссылка ,<a href="/order" class="order">Order</a>
при клике на нее открывается попапка fancybox - $(".order").fancybox();
Все работает прекрасно, когда страница загружена полностью, но если ссылка подгружается ajax'ом, то при клике на нее происходит просто переход. Не знаю как перезагрузить скирпт, или найти альтернативу live click. Как можно поступить? | |
|
|
|
|