горизонтальный скроллинг в js
Помогите решить проблему.
Мне нужно: 1. Скроллинг продуктов при помощи JS горизонтально 2. При клике на один из продуктов показывается контент для выбранного продукта. первое выполнено так: <div id="content"> <div class="previewbox" id="categories"> <img src="fm/content/img/str-left.gif" class="left" title="" alt="<" /> <img src="fm/content/img/str-right.gif" class="right" title="" alt=">" /> </div> <script type="text/javascript" charset="utf-8"> document.observe("dom:loaded", function() { var cats = $("categories"); var scroller = new BgScroller(cats, {frameWidth:120}); scroller.showoff(3).updateOptions({duration:.3}); cats.down(".right").observe("click", function(e) { scroller.prev(true); }); cats.down(".left").observe("click", function(e) { scroller.next(true); }); }); </script> </div> в class="previewbox" прописана картинка бэкграундом. второе при помощи мапа: <img src="fm/content/img/horse-dl.jpg" width="732" height="175" alt="Навигация по сайту" usemap="#Navigation"></div> <map name="Navigation"> <area shape="rect" coords="50,30,183,163" href="#" onclick="flip('div2'); return false;" alt="Bread"> <area shape="rect" coords="242,1,522,170" href="#" onclick="flip('div1'); return false;" alt="horse"> <area shape="rect" coords="571,29,702,161" href="#" onclick="flip('div3'); return false;" alt="cirque"> </map> По отдельности я сделала, прекрасно работает. А вот как бы совместить?Может есть другие способы?Т.е. мне нужно чтобы оба условия выполнялись на одном и том же объекте. |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Как вариант можно использовать существующие решения "слайдера".
Например: http://vremenno.net/js/javascript-best-sliders/ http://habrahabr.ru/blogs/webdev/30023/ http://www.google.com/search?num=30&...=&oq=&gs_rfai= |
Часовой пояс GMT +3, время: 16:41. |