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

    +161

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    function toggleCategory(tableId, imgId) {
    	var display = document.getElementById(tableId).style.display;
    	var classname;
    	if (display == "none") {
    		display = "block";
    		classname = "toggleClosed";
    	} else {
    		display = "none";
    		classname = "toggleOpen";
    	}
    	
    	var img = document.getElementById(imgId);
    	img.className = classname;
    	document.getElementById(tableId).style.display = display;
    }

    И все это c jQuery наборту. Латвийская соц-сеть, чё

    Запостил: jQuery, 29 Августа 2011

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

    • сразу видна рука мастера
      Ответить
    • Даже если бы не было jQuery на борту, все-равно где кеширование, блеать???

      var table = document.getElementById(tableId),
          img = document.getElementById(imgId),
          disaply = table.style.display;
      Ответить
    • Бесят var-ы посреди кода. Фу.
      Ответить
    • Извините за уход от темы, как отключить на говнокоде сгаживание шрифтов, Опера 11.11, вин7.
      Ответить
      • 1)Вырубить оперу. Поставить ...
        2)ПКМ по рабочему столу\персонализация\экран\настройка текста ClearType. Вырубить ... :D
        Ответить
        • В персонализации я сразу вырубил ведь, как поставил.
          Это только говногод сгаживает шрифты.
          Кстати, в семёрке пасьянс солитер намного удобнее, чем в хрюше, поэтому все срочно переходите на семёрку!!!
          Ответить
        • > Вырубить оперу. Поставить...
          ...фокс, но перед этим вырубить венду и поставить линух!

          простите, не удержался :)
          Ответить
          • Тогда Тарас, наверное, нескоро ещё порадует нас новыми игрушками... Хотя я хотел бы иметь OnOneWheel под gnome.
            Ответить
            • портируем!
              Ответить
              • Все мои программы запускаются через Wine.
                Портировать не нужно.
                Да и там я же без ВЦЛ пишу, винапишный код не портируется, надо переписывать его, сложно.
                Ответить
                • А на сорцы можно глянуть?
                  Руки чешутся переписать это на джаве :)
                  Ответить
                  • Напиши сразу транслятор, че
                    Ответить
                    • я уже написал генератор строк по шаблонам, представляющим собой усеченные регекспы.
                      заканчиваю портировать транслятор Katahdin :)
                      Ответить
                  • > Руки чешутся
                    мыть надо :)
                    Ответить
                  • Домой приду, выложу. Я уже представил, новый материал для этого сайта будет.
                    Я не знаю, как ты перепишешь на джаве софтовую отрисовку кружочков, то есть переписать можно, но тормоза будут. Или функцию, которая считает a*b/(2^16), даже если a*b вылезает за 32 бита. Такую только на асме можно сделать (т.к. произведение двух 32-битных регистров будет 64-битным, но эту фичу ни один язык не пользует).
                    Ну либо на языке на букву А, поддерживающим фиксированную точку.
                    Я специально всё делал фиксированнй точкой, так как dcc32 очень мощно оптимизирует целочисленные операции, кроме шуток.
                    Ответить
                    • тем интереснее :)
                      хотя, конечно, джава - не тот язык, где требуется высокая производительность
                      Ответить
                      • Но тебе, с другой стороны, и не требуется подгонять игру под селерон-600.
                        Ответить
                    • Ну как, ты уже дома?
                      Ответить
                    • Дельфи, дельфи
                      Освой за две недели
                      Бредил золотой луной
                      Дельфи, дельфи
                      Быстро пролетели
                      Радости от встреч с тобой
                      Ответить
                  • Думаю, java - не самый лучший выбор. Я бы, наверное, попробовал С/GTK.
                    Ответить
                  • Короче, вот исходный говнокод:
                    http://narod.ru/disk/23529278001/OnOneWheelSrc.rar.html
                    Ответить
      • Сказано же в CSS:
        font-family: "Calibri", "Arial", "Verdana", "Serif";

        Удалить к чертям собачьим Calibri и прочие бесовские неправославные шрифты либо подключить к Опере user.css, где принудительно задать свой любимый шрифт.
        Ответить
    • Бывает... jQuery выучили позже, чем написали половину проекта.

      Или, что вероятнее, аффтар первой половины уволился/уволен/выпилен/ушел на повышение, а второму не до переписывания первой половины с учетом jQ - у него начальство по ушам ездит и маленький ребенок орет.
      Ответить

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