Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Помогите улучшить код (https://javascript.ru/forum/events/50936-pomogite-uluchshit-kod.html)

Mitrandir 17.10.2014 21:07

Ну, для нескольких то клавиш можно запилить отдельные обработчики уже с тем самым кейсом :yes:

danik.js 17.10.2014 21:09

Mitrandir, не меняй цвет вообще. Лучше добавляй/удаляй класс, а уже в css раскрашивай его. Это истинный путь. А у тебя шлак.

Mitrandir 17.10.2014 21:32

Хорошо попробую, спасибо.
А какая от этого выгода по сокращению кода, так сказать?

danik.js 17.10.2014 21:38

Выгода в первую очередь в порядке. Когда оформление в css, а не в js - тогда порядок )

Mitrandir 17.10.2014 21:43

Понял, спасибо. Но, это нынче второй вопрос, а первый: каким макаром например квадратную скобку обработать?
danik.js можете код выкатить?

Arramis 17.10.2014 22:18

Цитата:

Сообщение от danik.js (Сообщение 336283)
Выгода в первую очередь в порядке. Когда оформление в css, а не в js - тогда порядок )

так не всегда получается делать, иногда только через js удобно стили задавать.

Mitrandir 17.10.2014 22:29

Так или иначе, вы все мне очень помогли.
Всем спасибо и хорошего вечера пятницы :)

rekzi 18.10.2014 01:06

Вот то, что ты реализуешь: http://dmauro.github.io/Keypress/

Mitrandir 18.10.2014 08:41

Спасибо за ссылку.
Конечно, хотелось обойтись "голым" js, но знать не судьба :)

Mitrandir 18.10.2014 12:41

Выковырял клавиатуру, методом "резать-клеить".
Да, не те нынче времена, без помощи библиотек редко когда управишься...


Часовой пояс GMT +3, время: 00:05.