Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.11.2011, 18:28
Интересующийся
Отправить личное сообщение для d4a1 Посмотреть профиль Найти все сообщения от d4a1
 
Регистрация: 03.09.2010
Сообщений: 26

Подправить JS скрипт
Приветствую.
Помогите пожалуйста подправить скрипт (ротатор) . Вот сам скрипт :
function initSlideShow(){
	var href = '';
	if ($('.action-container').length > 0){
		$('.action-container').each(function(){
			var bioLam = $(this);
			
			href = $('.add-options .right',bioLam).attr('href')+'/@@ph_helper_view/slideshow';
				
			$.ajax({
				url: href,
				success: function(data) {
					var finalData = '';
					if (data != ''){
						if (typeof(data) == 'string'){
							finalData = eval('('+data+')');
						}
						else {finalData = data;}
					}
					else{
						window.console && console.log('data is null');
					}
					slideShowData(finalData,bioLam);
				}
			});
		});
	}
	else{
		var bioLam = $('.inner');
		href = window.location.href+'/@@ph_helper_view/slideshow';
		$.ajax({
			url: href,
			success: function(data) {
				var finalData = '';
				if (data != ''){
					if (typeof(data) == 'string'){
						finalData = eval('('+data+')');
					}
					else {finalData = data;}
				}
				else{
					window.console && console.log('data is null');
				}
				slideShowData(finalData,bioLam);
			}
		});
	}
}
function slideShowData(finalData,bioLam){
	for (var i=0;i<finalData.length;i++){
		$('<img/>',{src:finalData[i]}).appendTo($('.bio-lam-c .cover',bioLam));
	}
	if (finalData.length > 0){
		var interval = setInterval(
			function(){
				runSlideShow($('.bio-lam-c .cover img:visible',bioLam),bioLam);
			},4000
		)
	}
}
function runSlideShow(item,bioLam){
	item.fadeOut(1000);
	if (item.next().length > 0){
		item.next().fadeIn(1000);
	}
	else {
		$('.bio-lam-c .cover img:eq(0)',bioLam).fadeIn(1000);
	}
}


Вывожу изображения :
<div class="inner">
 <div class="bio-lam-c">
<span class="cover">
 <img  src="${team_image($team['image'])}" width="502" height="272"/>
<img  src="${team_image($team['image1'])}" width="502" height="272"/>
<img  src="${team_image($team['image2'])}" width="502" height="272"/>
                                            </span>				
					</div>	
                                    </div>


Помогите прикрутить JS к моему коду
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт на JS не работает без перезагрузки страницы densmith Events/DOM/Window 5 15.11.2011 13:20
Скрипт работает только если подключать js в самом низу html! Pekkonen jQuery 3 26.01.2011 01:44
Не запускается скрипт JS vandy3 AJAX и COMET 3 07.12.2010 09:43
Скрипт JS Авто-Кликера SaT31ReG Работа 5 10.01.2010 22:22
[Ищу] Скрипт JS кликера SaT31ReG Оффтопик 4 10.01.2010 20:34