Jump to content

Barmunk

Newbie
  • Posts

    5
  • Joined

  • Last visited

Barmunk's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Получилось сделать таким образом: <script type=\'text/javascript\'> $(document).ready(function(){ $.getscript(\'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js\', function(){ $.getscript(\'js/cloud-zoom.1.0.2.js\', function(){ $.getscript(\'styles/cloud-zoom.css\', function(){ $(\'#zoom1\').hover(function(){ testAjax(); }) }); }); }); }); </script> и в js файле подправил: $('.cloud-zoom, .cloud-zoom-gallery').hover(function(){ $(this).CloudZoom(); }); и все заработало как и хотелось
  2. http://www.timepiece.ru/ - каталог с лева - любой из брендов - кнопка "просмотр с описанием"
  3. Без $.getScript отказывается запускаться вообще
  4. для обычного контента не на аяксе, прописал в HEAD <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/JavaScript" src="/js/cloud-zoom.1.0.2.min.js"></script> Далее взял файл отвечающий за работу аякс вывод каталога. добавил class = 'cloud-zoom' id='zoom1' в вывод изображений в пхп if ($xquery->data["thumbnail"][$i]) $html .= '<TD style="padding:0 10px;" WIDTH=1% VALIGN=TOP ALIGN=CENTER><CENTER><A HREF="i/w/'.$xquery->data["photo"][$i].'" TITLE="'.$xquery->data["brand"][$i].' - '.$xquery->data["ref"][$i].' '.$xquery->data["collection"][$i].'" class =\'cloud-zoom\' id=\'zoom1\'><IMG BORDER=0 SRC="/i/w_resized/'.$xquery->data["thumbnail"][$i].'" ALT="'.$xquery->data["brand"][$i].' - '.$xquery->data["ref"][$i].' '.$xquery->data["collection"][$i].'"></A> <B>Ref:</B> '.$xquery->data["ref"][$i].' '; И фактически, так как при запуске каталога включается аякс файл, то шапка не взаимодействует с ним. Поэтому пришлось делать запуск лупы непосредственно в файле вывода аякса, для всего скрипта <script type=\'text/javascript\'> $(document).ready(function(){ $(\'#zoom1\').hover(function(){ $.getScript(\'js/cloud-zoom.1.0.2.min.js\', function(){ testAjax(); }); }) }); </script>
  5. Добрый день. Подскажите пожалуйста как решить такую проблему. Установил на сайт плагин лупы для изображений. Все подключается и работает, но так как это интернет магазин на одной странице может находиться до 20 картинок и когда наводится мышка на одно из изображений запускается функция для всей страницы. Каким образом можно ее ограничить только одной картинкой? Навел - загрузилась картинка - подключилась функция - убрал мышку - отключилась и так по кругу... вот какую функция я смог прописать для включения библиотеки: <script type=\'text/javascript\'> $(document).ready(function(){ $(\'#zoom1\').hover(function(){ $.getScript(\'js/cloud-zoom.1.0.2.min.js\', function(){ testAjax(); }); }) }); </script> ссылка на лупу: http://www.professorcloud.com/mainsite/cloud-zoom.htm З.Ы. Просто подключить лупу в хэдер как написано в примере не получится, потому что вывод каталога на сайте сделан целиком на аяксе.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy