|
|
|
| не работает код а точнее
строка 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>
|
| |
|
|
|
|
|
|
|
для: zorg84
(31.01.2012 в 03:04)
| | next - это следующий элемент - у вас это будет картинка, а у нее атрибут title не указан
http://floomby.ru/content/bjkPilZQXU | |
|
|
|
|
|
|
|
для: 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блок
Если возможно. | |
|
|
|
|
|
|
|
для: zorg84
(31.01.2012 в 20:09)
| | http://floomby.ru/content/FSmmoxBhc0/full/ | |
|
|
|
|
|
|
|
для: AlexSol
(01.02.2012 в 09:10)
| | ББлин не вытаскивает.
Пробовал так всё равно ничего не получается
В чем может быть проблема
var largeAlt = $(this).parent().parent().next().children().attr("title");//чтобы знать с
|
смотрел что в переменной выводится : undefined | |
|
|
|
|
|
|
|
для: 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;
});
|
| |
|
|
|
|
|
|
|
для: zorg84
(01.02.2012 в 22:53)
| | nextSibling выдаёт в том числе и текстовые ноды, сиречь пробельные символы (включая переносы строк) между тегами. | |
|
|
|
|
|
|
|
для: АЯС
(02.02.2012 в 10:43)
| | Огромное спасибо работает | |
|
|
|