[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Карусель фото
divine266
Доброго времени суток, возник такой вопрос sad.gif помогите..подключилл на сайт карусель картинок jcarousel..там отображение идет с 1 фото вот часть кода
var defaults={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:'normal',easing:'swing',

как сделать чтоб в start: вместо 1 подставлялось значение с get, ссылка такого вида,
http://mysite.ru/index.php?cat=1&id=1
заранее спасибо!



Спустя 12 минут, 21 секунда (7.08.2010 - 16:24) Michael написал(а):
Адрес в скрипте получай как document.location.href, вытягивай нужную цифру и подставляй.

Спустя 3 часа, 14 минут, 8 секунд (7.08.2010 - 19:38) divine266 написал(а):
а можно чуть подробнее, с js еще не очень

Спустя 19 минут, 52 секунды (7.08.2010 - 19:58) FatCat написал(а):
<script type="text/javascript">
start = 'http://mysite.ru/index.php?cat=1&id=1&start=7';
start = (((start.split("start="))[1]).split('&'))[0];
alert(start);
// 7
</script>

Спустя 4 минуты, 52 секунды (7.08.2010 - 20:03) divine266 написал(а):
это часть кода
var defaults={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:'normal', 
из подключенного файла jquery.jcarousel.min.js там по умолчанию 1, и как туда вставить такой код, извените за такую тупость, но с js я очь плохо еще sad.gif

Спустя 1 час, 9 минут, 11 секунд (7.08.2010 - 21:12) FatCat написал(а):
Примерно так:
start_id = (((document.location.href.split("id="))[1]).split('&'))[0];
if(isNaN(start_id))start_id = 1;
var defaults={vertical:false,start:start_id,offset:1,size:null,scroll:3,visible:null,animation:'normal',easing:'swing',

Тогда что передашь в качестве параметра id, то и станет вместо единицы к старту. Если передашь фигню, встанет на единицу.

Спустя 7 минут, 35 секунд (7.08.2010 - 21:19) FatCat написал(а):
Добавил проверку наличия параметра id, стало:
start_id = (document.location.href.split("id="))[0];
if(start_id == document.location.href)start_id = 1;
else
{
start_id = (((document.location.href.split("id="))[1]).split('&'))[0];
if(isNaN(start_id))start_id = 1;
}
var defaults={vertical:false,start:start_id,

Спустя 29 минут, 34 секунды (7.08.2010 - 21:49) divine266 написал(а):
спасибо большое, id это был ид фото, я добавил еще один ид и все раотает, еще раз большое спасибо! wink.gif

Спустя 15 часов, 1 минута, 52 секунды (8.08.2010 - 12:51) divine266 написал(а):
нашел такой баг, когда захожу на первые фото, то прокрутка вправо не работает http://feelmyart.ru/photo_view.php?cat=11&id=41&st=1 а крутится влево где фото нет просто пустой фон(((((

Спустя 1 час, 25 минут, 36 секунд (8.08.2010 - 14:16) FatCat написал(а):
Увы, я не работаю с фреймворками на js, помочь не смогу.
Скорее всего, кроме разработчиков скрипта никто не поможет.


_____________
Админы и программисты - люди иного мира.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.