<script type="text/javascript"> $(document).ready(function() { $('#small a').click(function(eventObject) { var params = $(this).attr('href').split('index.php#?page='); //$('#big img').hide(); //Расскомментите позже alert ('src='+ '../all/foto/otpusk/'+params[1]+'.jpg'); $('#big img').attr('src','../all/foto/otpusk/'+params[1]+'.jpg'); $('#big img').load(function(){ $(this).fadeIn(2000); }); return false; }); }); </script> <div id="big"><img src="foto.JPG" width="700" /></div> <div id="small"><a href="index.php#?page=1">ССЫЛКА 1</a></div> <div id="small"><a href="index.php#?page=2">ССЫЛКА 2</a></div> <div id="small"><a href="index.php#?page=3">ССЫЛКА 3</a></div> <div id="small"><a href="index.php#?page=4">ССЫЛКА 4</a></div> <div id="small"><a href="index.php#?page=5">ССЫЛКА 5</a></div> Расширение для фот jpg ? (или jpeg ? |
Deff, уважаемый это я понял, но у меня путь будет меняться, то есть в зависимости от выбора альбома и будет генерироваться путь при помощи php. Вот и мне и надо вставить значение из php. если можно было хотя бы сделать так:
допустим все мои альбомы хранятся в all/foto/ то есть в папке foto есть много папок с названиями альбомов, то в строке $('#big img').attr('src',+params[1]+'.jpg'); прописать так $('#big img').attr('src','../all/foto/'+albom+params[1]+'.jpg'); где переменой albom вписать назв. альбома из ссылки <div id="small"><a href="index.php#название альбома?page=1">ССЫЛКА 1</a></div> то есть наглядно будет выглядит вот так вот <div id="small"><a href="index.php#otpusk?page=1">ССЫЛКА 1</a></div> и если можно было бы из ссылки вытащить название альбома в переменную jquery вы поняли о чем я? как мне из index.php#otpusk?page=1 вытащить слово otpusk? |
Юсуф,
alert("index.php#otpusk?page=1".split("#")[1].split("?")[0]); |
Цитата:
<script type="text/javascript"> $(document).ready(function() { $('#small a').click(function(eventObject) { var params = $(this).attr('href').replace(/^.*?#(.*)\?page=(\d+)/i,'$1/$2'); //$('#big img').hide(); //Расскомментите позже alert ('src='+ '../all/foto/'+ params + '.jpg'); $('#big img').attr('src','../all/foto/'+ params + '.jpg'); $('#big img').load(function(){ $(this).fadeIn(2000); }); return false; }); }); </script> <div id="big"><img src="foto.JPG" width="700" /></div> <div id="small"><a href="index.php#название альбома?page=1">ССЫЛКА 1</a></div> <div id="small"><a href="index.php#название альбома?page=2">ССЫЛКА 2</a></div> <div id="small"><a href="index.php#название альбома?page=3">ССЫЛКА 3</a></div> <div id="small"><a href="index.php#название альбома?page=4">ССЫЛКА 4</a></div> <div id="small"><a href="index.php#название альбома?page=5">ССЫЛКА 5</a></div> |
Мистер Deff вы гений!!!!!!!
|
Часовой пояс GMT +3, время: 21:28. |