Показать сообщение отдельно
  #4 (permalink)  
Старый 13.06.2012, 02:24
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

alexvost,
Попробуйте поменять скриптовую часть на такую
<script type="text/javascript" src="example/jQuery.js"></script>
<script type="text/javascript" src="example/Groject.js"></script>
<script type="text/javascript">
	var ImgIdx = 2;
	var arrLnk = [
	'images/slash1.jpg','http://javascript.ru/forum/jquery/29040-kak-izmenit-ssylku-v-slajjdere.html',
	'images/slash2.jpg','http://javascript.ru/forum/jquery/29040-kak-izmenit-ssylku-v-slajjdere.html',
	'images/slash3.jpg','http://javascript.ru/forum/jquery/29040-kak-izmenit-ssylku-v-slajjdere.html',
	'images/slash4.jpg','http://javascript.ru/forum/jquery/29040-kak-izmenit-ssylku-v-slajjdere.html',
	'images/slash5.jpg','http://javascript.ru/forum/jquery/29040-kak-izmenit-ssylku-v-slajjdere.html',

	'End'] ;
	function PreloadImg(){
	        for (var i=0; i < arrLnk.length-1; i+=2){
		  $.ImagePreload("arrLnk[i]");
		}
	}
	$(document).ready(function(){
		PreloadImg();
		$(".SlashEff ul li").click(function(){
				$(".Slash").ImageSwitch({Type:$(this).attr("rel"), 
											NewImage:"images/slash"+ImgIdx+".jpg", speed: 4000
										});
			ImgIdx++;
			if(ImgIdx>5) ImgIdx = 1;
		});		
	});

function aWrapper(){
	var a=$(".SplashFrame img");   var ImgLnk=a.attr("src");

   	        for (var i=0; i < arrLnk.length-1; i+=2){
		  if(arrLnk[i]==ImgLnk){var aLink = arrLnk[i+1]; break;}
		}
	var LnkWrap = '<a href="'+ aLink + '" target="blank_"></a>';
	a.wrap(LnkWrap);
}

$(window).load(function(){ aWrapper() });

$("div.SlashEff").find("ul li[class]").live('click',function(){
	aWrapper()
});
</script>


Ссылки в массиве, правее картинок, меняете на свои

Последний раз редактировалось Deff, 13.06.2012 в 04:32.
Ответить с цитированием