Вход

Просмотр полной версии : Активированная кнопка


l-liava-l
01.04.2012, 16:18
$('.poln').closest('.poln').click(function(){
$('.container'+i).animate({'height':'1000','width' :'1000'},300);
$('.poln').closest('.poln').attr('class','polnA');

});
$('.polnA').closest('.polnA').click(function(){

$('.container'+i).animate({'height':'400' ,'width':'400' },300);
$('.polnA').closest('.polnA').attr('class','poln') ;
});


Вот оторвал кусок кода который писал для кнопочки "в полный экран" (как на окошках в ОС.). Контент нормально расширяется до нужных размеров, кнопка меняет свой класс на активированную(.polnA) но по нажатию на нее во 2 раз ни чего не происходит. Я уверен эта тема уже поднималась и поэтому заранее прошу прощения за "боян". Но поиск что не очень много дает результатов.
1)да и вот еще((
$('.poln').closest('.container').animate({'height' :'1000','width':'1000'},300);вот так почему то не получается сделать выборку нужного элемента. приходится добавлять переменную. а в html создавать несколько .container.:cray:

T-sh
01.04.2012, 16:49
что вы этим хотите получить???
$('.poln').closest('.poln')

покажите html код

l-liava-l
01.04.2012, 17:08
что вы этим хотите получить???
$('.poln').closest('.poln')

покажите html код


<div class="galery2">
<script>ocno(2);</script>
<nav class="filter"><div class="close"></div><div class="poln"></div></nav><section class="container2">
</section>
</div>

может ошибся
$('.poln').closest('.poln')
но я это делал для выборки элемента на нужном окне. так как их может быть несколько.$(this) так вроде тоже можно

T-sh
01.04.2012, 17:13
теперь понятно :)

попробуйте .live() для обработки второго клика.

l-liava-l
01.04.2012, 17:21
Благодарю=)как раз то что нужно!