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

    +163

    1. 1
    <a href="javascript:void(0)" onclick="$('#faq_1').slideToggle('slow');">

    Код ссылки, раскрывающей динамический список, расположенной на одном банковском сайте. Люди знают jQuery.

    Запостил: alter, 06 Апреля 2011

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

    • Ну, морально устаревший «дом-ноль» аттрибут onclick. Такого везде навалом.
      Ответить
    • Ну, использование jquery говорит о том, что знают чуть менее, чем нихуя.
      Ответить
      • скорее, не само использование жкуери, а мешанина депрекейтед атрибутов дом0 и более-менее современного жкуери.
        Ответить
        • > депрекейтед
          правда или слухи?

          альзо, боянный селектор по id
          Ответить
          • http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.3

            а это плохо?
            Ответить
            • не вижу там депрекейтед

              нет, ведь без жкуери элемент практически невозможно достать если известен только id
              Ответить
              • ладно, нот рекоммендед. та же история, как и с атрибутом style, к примеру.

                проще так. И, может быть, кроссбраузерней.
                Ответить
                • нот рекоммендед там тоже нет :-P

                  или обезьянка просто скочала jquery?v=Math.random() и элемент шевелется сам; что вероятнее?
                  Ответить
                  • первый же абзац. Типа, прогеры поощряются не использовать этот атрибут, а использовать биндинг.

                    если это единственное использование жкуери, то, вероятнее, так...
                    Ответить

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