By Tuzemec
|
November 2, 2009
Вече няколко пъти ми се налага да се оправям с една много глупава ситуация. Имам си label с a таг в него. Естествено label-а си има for атрибут сочещ към checkbox, чийто функция е да показва и скрива някакъв див. Тъпото в ситуацията е, че кликайки на линка се задейства label/checkbox комбото.
Та ТУК има малко [...]
By Tuzemec
|
April 10, 2009
Днес се стигна до един от най-красивите редове js код който съм писал някога:
that.add(this);
Доволно горд съм
А нещата се стекоха така понеже имах следната конструкция:
Someobject.prototype.method = function(objref) {
var that = this; // ще ни трябва малко по-надолу за да достигнем
[...]
By Tuzemec
|
February 20, 2009
През изминалата седмица няколко големи норвежки сайта почнаха да показва съобщения на посетители ползващи IE6. Подобна инициатива няма как да не възрадва и най-студеното уебдевелоперско сърце.
http://www.quirksmode.org също показва предупреждения а и авторът му е направил подробна обяснителна страница.
И един пост на Douglas Crockford по темата.
Дано всичко това ускори поне малко процеса по изчезването IE6 [...]
By Tuzemec
|
January 18, 2009
Видях, че Дневник са си посменили дизайна – в това число и на Блогосферата. Преди време бях написал едно скриптче за GreaseMonkey, което ресайзваше автоматично прекалено дългите коментари. Реших малко да го обновя – сега освен че свива дългите коментари сменя малко и дизайна на страницата. Разпъва всичко на 100%. Особено полезно за хора с [...]
By Tuzemec
|
November 27, 2008
Хм… днеска се сблъсках с една много интересна js случка. Налага се да дописвам неща на сайт, който не съм правил аз, и намерих следния код (малко перефразиран ):
var arr = new Array;
for (var a in arr) {
// стават разни неща тука
}
По принцип, [...]
By Tuzemec
|
November 4, 2008
Малко си поиграх с един скрипт, който писах преди време за ресайзване на форума на KVR. Сега вади и всички KVRMarks (нещо като букмарки в самия сайт) в горния десен ъгъл и слага шорткът към първите 10 от тях. Примерно първия линк е shift+1, втория – shift+2 и т.н.
Освен това симулира hover ефект на редовете [...]
By Tuzemec
|
September 24, 2008
Тия дни ми се наложи да обработвам цени в javascript. Та си написах една малка функцийка, която закръгля float числа. Крайната цел е числото да стане във формат xxxxx.xx.
И тъй като съм прибран човек, исках да я направя като част от Math обекта, но се изненадах когато Math.prototype върна undefined. Т.е. Math не е конструктор, [...]
By Tuzemec
|
September 12, 2008
Имах ужасно напрегната седмица, в която за 3-4 дни трябваше да се нахвърли едно приложенийце лежащо основно върху GoogleMaps и ajax заявки. Та реших да споделя някои неща, които по един или друг начин ми помогнаха да свърша работата (надявам се) добре и в крайно кратки срокове. По-долу примерите ползват основно jQuery.
Closures
Тук са разяснени [...]
By Tuzemec
|
August 25, 2008
Малко среднощно ровене в кода на темата и добавяне на minified версия на Thickbox.
Освен това jQuery-то вече не се зарежда по стандартния за WordPress начин. Пичовете са решили да го зареждат така, че да се запази $ като променлива свободна за по-добра съвместимост с други библиотеки. Ама мен така не ме кефи, щото някои не [...]
By Tuzemec
|
August 24, 2008
Затваряйте си таговете както трябва!
Вчера загубих близо един час от живота си само заради <span/> вместо </span>.
Ефекта беше, че IE7 рендваше безумно част от html пристигащ с ajax заявка.