Не удается открыть толстый ящик / функция tb_show игнорируется 2-я попытка
У меня есть две ссылки, которые должны открывать Thickbox в iframes, но работает только одна (одна с идентификатором product_photo_zoom_url2). У меня есть следующий код jquery, который работает, когда этот код (в первом поле кода) удален из разметки. Этот код загружает функцию масштабирования изображения. Смотрите полную разметку ниже. Все, что происходит при щелчке по первому зум-изображению, это переход страницы наверх, поэтому кажется, что привязка.click игнорируется? Как мне заставить это работать?
Вот ссылка на образец страницы... Когда вы наводите курсор мыши на изображение продукта, масштаб работает, но если вы щелкнете по изображению, оно будет следовать за "#", а не за привязкой. Если я отключу функцию масштабирования, то все работает нормально. Так почему же масштабирование портит привязку щелчка и что я могу сделать, чтобы исправить это, чтобы и Thickbox, и зум работали вместе.
onload="vZoom.add(this, '/v/vspfiles/photos/70367301P-2.jpg');" /
JQuery код..
var titleattr = $("a#product_photo_zoom_url").attr("title");
function picurl()
{
tb_show(titleattr, '/PhotoDetails.asp?ShowDESC=N&ProductCode='+ global_URL_Encode_Current_ProductCode + '&TB_iframe=true&height=600&width=520');return false;
}
$("a#product_photo_zoom_url").click(picurl);
$("a#product_photo_zoom_url2").click(picurl);
$("a#product_photo_zoom_url").attr('href', '#');
$("a#product_photo_zoom_url2").attr('href', '#');
Вот HTML-код...
<a id="product_photo_zoom_url" href="/PhotoGallery.asp?ProductCode=70367301P"
title="70367301P Ignition Box">
<img id="product_photo" src="/v/vspfiles/photos/70367301P-2T.jpg"
border="0" alt="70367301P Ignition Box" onload="vZoom.add(this, '/v/vspfiles/photos /70367301P-2.jpg');" /></a>
<a id="product_photo_zoom_url2" href="/PhotoGallery.asp?ProductCode=70367301P" title="70367301P Ignition Box">
1 ответ
Я предполагаю, что вы знаете, что Firefox + Firebug - ваши лучшие друзья для устранения проблем JS. Если нет, то зайдите на сайт addons.mozilla.org быстро!