1. JavaScript / Говнокод #8314

    +160

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $(document).ready(function(){
    	var obj = $("#answers_list .answer_tool2");
    	if (obj.hasClass('act')) {
    		obj.removeClass('act');
    	} else {
    		$("#answers_list .answer_tool2").removeClass('act');
    		obj.addClass('act');
    	}
    });

    Строчка #6

    Запостил: Tairesh, 27 Октября 2011

    Комментарии (4) RSS

    • toggleClass('act') ?
      Ответить
    • Мне особенно понравилась 6-ая строчка.
      Ладно еще toggle, ладно еще $("#answers_list .answer_tool2") (хотя в соседней строчке используется равные ему obj, это еще терпимо.
      Но вот
      if ( свойства нет ) { удалить свойство; добавить свойство; }

      Это верх крутости.
      Ответить
      • не, ну а вдруг оно всё-таки появится между двумя тактами?
        Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий