Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: не работает next
 
 автор: zorg84   (31.01.2012 в 03:04)   письмо автору
 
 

не работает код а точнее
строка var largeAlt = $(this).next().attr("title"); а если убрать .next() всё работает. В чем может быть причина?

$(".thumbs a").click(function(){
 var largeAlt = $(this).next().attr("title");
  $("#photo_fancy_next").attr({ title: largeAlt });




});



<div class='group3'>
<p class="thumbs1"><a  value="<?php echo $row["id"];?>" title="Image 2">
</a>
</p>
<p class="thumbs"><a  href="<?php echo $row['imgbig']; ?>"  title="<?php echo $row["id"];?>">
<img src="<?php echo $row['img']; ?>"/>
</a>

</p>


</div>



<div id="photo_fancy_next_bg"  style=""><a title="">
</a></div>

  Ответить  
 
 автор: AlexSol   (31.01.2012 в 08:45)   письмо автору
 
   для: zorg84   (31.01.2012 в 03:04)
 

next - это следующий элемент - у вас это будет картинка, а у нее атрибут title не указан

http://floomby.ru/content/bjkPilZQXU

  Ответить  
 
 автор: zorg84   (31.01.2012 в 20:09)   письмо автору
 
   для: AlexSol   (31.01.2012 в 08:45)
 

Не правильно я задал вопрос !
Этот код выводится в цикле

///////////11111111111111111111111111111
<div class='group3'> 
<p class="thumbs1"><a  value="<?php echo $row["id"];?>" title="Image 2"> 
</a> 
</p> 
<p class="thumbs"><a  href="<?php echo $row['imgbig']; ?>"  title="<?php echo $row["id"];?>"> 
<img src="<?php echo $row['img']; ?>"/> 
</a> 
</p> 
</div>
//////////end 11111111111111111111111
///////////22222222222222222222222222222
<div class='group3'> 
<p class="thumbs1"><a  value="<?php echo $row["id"];?>" title="Image 2"> 
</a> 
</p> 
<p class="thumbs"><a  href="<?php echo $row['imgbig']; ?>"  title="<?php echo $row["id"];?>"> 
<img src="<?php echo $row['img']; ?>"/> 
</a> 
</p> 
</div>
//////////end 22222222222222222222222222

и т.,д




как правильно выбрать title допустим из 22222222 блока если кликнул на 11111111блок
Если возможно.

  Ответить  
 
 автор: AlexSol   (01.02.2012 в 09:10)   письмо автору
 
   для: zorg84   (31.01.2012 в 20:09)
 

http://floomby.ru/content/FSmmoxBhc0/full/

  Ответить  
 
 автор: zorg84   (01.02.2012 в 22:53)   письмо автору
 
   для: AlexSol   (01.02.2012 в 09:10)
 

ББлин не вытаскивает.
Пробовал так всё равно ничего не получается
В чем может быть проблема


var largeAlt = $(this).parent().parent().next().children().attr("title");//чтобы знать с 

смотрел что в переменной выводится : undefined

  Ответить  
 
 автор: AlexSol   (02.02.2012 в 08:11)   письмо автору
 
   для: zorg84   (01.02.2012 в 22:53)
 


///////////11111111111111111111111111111 
<div class='group3'>  
<p class="thumbs1"><a  value="00" title="Image 2">  
</a>  
</p>  
<p class="thumbs"><a  href="00"  title="00">  
<img src="00"/>  
</a>  
</p>  
</div> 
//////////end 11111111111111111111111 
///////////22222222222222222222222222222 
<div class='group3'>  
<p class="thumbs1"><a  value="00" title="Image 2">  
</a>  
</p>  
<p class="thumbs"><a  href="00"  title="00">  
<img src="00"/>  
</a>  
</p>  
</div> 
//////////end 22222222222222222222222222 



$(".thumbs a").click(function(){ 
    var  $next = $(this).parent().parent().next()  //это следующий блок 
    alert($next.find('.thumbs a').attr('title') )
    return false;
}); 

  Ответить  
 
 автор: АЯС   (02.02.2012 в 10:43)   письмо автору
 
   для: zorg84   (01.02.2012 в 22:53)
 

nextSibling выдаёт в том числе и текстовые ноды, сиречь пробельные символы (включая переносы строк) между тегами.

  Ответить  
 
 автор: zorg84   (03.02.2012 в 01:07)   письмо автору
 
   для: АЯС   (02.02.2012 в 10:43)
 

Огромное спасибо работает

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования