Показать сообщение отдельно
  #5 (permalink)  
Старый 06.10.2011, 16:31
Аватар для smallredstone
Новичок на форуме
Отправить личное сообщение для smallredstone Посмотреть профиль Найти все сообщения от smallredstone
 
Регистрация: 04.10.2011
Сообщений: 9

Я хочу попробовать :)
$(document).ready(function () {
  var maxclicked = 4; // на четвертом клике ссылка исчезает
  $('#menu li').append('<span></span>').data('clicked',0); //добавляем счетчик в текстовом виде и в виде переменной
  
  $('#menu li').click(function () {
    $(this).data('clicked', $(this).data('clicked') + 1);
    if ($(this).data('clicked') == maxclicked) {
      $(this).remove();
      return;
    }
    
    $(this).children('span:last').html('[' + $(this).data('clicked') + ']');
    
    $(this).removeClass('left');
    $(this).parent().children().not(this).addClass('left');
  });
});


left будет классом для сдвига элементов списка влево
left { margin-left: 5em }
Ответить с цитированием