Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Jquery

74K
18 сентября 2011 года
Roman_che
2 / / 18.09.2011
Доброго времени суток!
есть функция, для увеличения иконок:
 
Код:
$(function(){
    $('#im5').hover(function(){
      $('#im5 div.img img').stop().animate({width:"100px",height:"100px"}, 400);
      $("#massage").css({left:'10px', top:'470px'}).fadeIn(500);
    }, function(){ $('#im5 div.img img').stop().animate({width:"50px",height:"50px"}, 400);
    $("#massage").fadeOut(300); });    
  });

и сама иконка
 
Код:
<a class="st" href="" id="im5">
        <div class="img">
               <img src="/img/ikon/redhat-system_tools.png" class="iconki" />
         </div>
</a>

а как сделать что бы иконка при кличе исчезала, не соображу.
написал типо того что то:
 
Код:
$("#im5")
.filter(".iconki")
.click(function(){
   $(this).hide();
   return false;
});

не прокатило.
буду рад, если поможите.
13
18 сентября 2011 года
RussianSpy
3.0K / / 04.07.2006
 
Код:
$("#im5 .img .iconki").click(function(){
  $(this).hide();
});


1) Плохой тон называть переменные, классы и все прочее по-русски транслитом - смотрится отвратительно.
2) Плохой тон задавать классам и id названия совпадающие с тегами или иными ключевыми словами - сильно снижается читабельность кода и возрастает шанс ошибки
74K
19 сентября 2011 года
Roman_che
2 / / 18.09.2011
Цитата: RussianSpy
 
Код:
$("#im5 .img .iconki").click(function(){
  $(this).hide();
});


1) Плохой тон называть переменные, классы и все прочее по-русски транслитом - смотрится отвратительно.
2) Плохой тон задавать классам и id названия совпадающие с тегами или иными ключевыми словами - сильно снижается читабельность кода и возрастает шанс ошибки



я все это прекрасно понимаю, но мне нужен конкретный ответ на мой вопрос.

62K
19 сентября 2011 года
Maxer1976
4 / / 21.07.2010
можно так:
 
Код:
$("#im5").live('click',function() {
$(this).find("div.img img.iconki").stop().fadeOut();
});
13
19 сентября 2011 года
RussianSpy
3.0K / / 04.07.2006
Цитата: Roman_che
я все это прекрасно понимаю, но мне нужен конкретный ответ на мой вопрос.



Что не так с моим ответом на ваш вопрос?

UPD А хотя не важно. У меня лично нет никакого больше желания разбираться в вашем говнокоде. Успехов

244
19 сентября 2011 года
UAS
2.0K / / 19.07.2006
$("#img").onclick(function() { $(this).remove(); });
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог