Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поиск элемента (https://javascript.ru/forum/jquery/25983-poisk-ehlementa.html)

alex2012 21.02.2012 19:37

Поиск элемента
 
Сразу к вопросу
кликая по "#photo_fancy_next" производится запрос ajex если ajex отработал верно, выполняется
var nun1 = $('.group3:eq(0)');
nun2=nun1.next('.group3').find('.thumbs a').attr('title');
alert(nun2);
//nun2=nun2.next();

мне надо взять значения `title` из `group3` и помесить его в $("#photo_fancy_next").attr({ title: nun2 });
при следующем клике выборка производится со следующего diva `.group3`
проблема в том что срабатывает только один раз, я знаю, что делаю что-то не верно но что именно не разберусь потому как с js и jquery поверхностно разбираюсь надеюсь профи подскажут
код в низу

<div id="commentBlock">
<!---------------------------------->
<div class="group3">
<p class="thumbs1">
<a value="486" title="Image 2"> </a>
</p>
<p class="thumbs" id="1">
<a href="imagesbig/SAM_0067.jpg" title="486">
<img title="486" src="photo/little_SAM_0067.jpg" width="40" height="40"/>
</a>
</p>
</div>


<div class="group3">
<p class="thumbs1">
<a value="485" title="Image 2"> </a>
</p>
<p class="thumbs" id="2">
<a href="imagesbig/FunPhotoBox_face210606fvhzil.jpg" title="485">
<img title="485" src="photo/little_FunPhotoBox_face210606fvhzil.jpg" width="40" height="40"/>
</a>
</p>
</div>


<div class="group3">
<p class="thumbs1">
<a value="484" title="Image 2"> </a>
</p>
<p class="thumbs" id="3">
<a href="imagesbig/avatar_26.gif" title="484">
<img title="484" src="photo/little_avatar_26.gif" width="40" height="40"/>
</a>
</p>
</div>


</div>





/*переключатель next
------------------------------------*/   
  $("#imgLoad").hide(); // Скрываем прелоадер
 

$(function() {
	$("#photo_fancy_next").click(function(){ // Выполняем если по кнопке кликнули
	var num = $(this).attr("title");//чтобы знать с какой записи вытаскивать данные
    //alert(num);



		$("#imgLoad").show(); // Показываем прелоадер
		
		$.ajax({
			url: "next.php", // Обработчик
			type: "GET",       // Отправляем методом GET
			data: {"num": num, "id": id },
			cache: false,			
			success: function(responsev){
				if(responsev == 0){ // Смотрим ответ от сервера и выполняем соответствующее действие
				 $("#imgLoad").hide();
				}else{
				
				    $("#content2").children().remove();
					$("#content2").append(responsev);
			*************************************		
					$("#imgLoad").hide();
	       var nun1 = $('.group3:eq(0)');
                    nun2=nun1.next('.group3').find('.thumbs a').attr('title');
  	 
			
			  
			  alert(nun2);
	         //nun2=nun2.next();
				 
				  $("#photo_fancy_next").attr({ title: nun2 });
	**********************************************			
				
				}
			}
		});
		
	});
});
  
  
 /*******************************************/


Часовой пояс GMT +3, время: 02:15.