Фрагменты кода 2025, Январь

Переменные очистки - CSS-хитрости

Переменные очистки - CSS-хитрости

Переменные, которые отправляются через веб-формы, всегда необходимо очищать / дезинфицировать перед использованием каким-либо образом, чтобы предотвратить всевозможные вредоносные "

Измените номер месяца на название месяца - CSS-хитрости

Измените номер месяца на название месяца - CSS-хитрости

$ monthNum = 5; $ monthName = date ("F", mktime (0, 0, 0, $ monthNum, 10)); "

Изменить дату с дд / мм / гггг на гггг-дд-мм - CSS-хитрости

Изменить дату с дд / мм / гггг на гггг-дд-мм - CSS-хитрости

Преобразование $ date_array = explode ("/", $ date); // разбиваем массив $ var_day = $ date_array; // сегмент дня $ var_month = $ date_array; // сегмент месяца $ var_year "

Автоматические ссылки Mailto - CSS-хитрости

Автоматические ссылки Mailto - CSS-хитрости

$ string = eregi_replace ('(+ @ (+.) + (2,3))', '\ 1', $ text); echo $ string; "

Автоматический год авторского права - CSS-хитрости

Автоматический год авторского права - CSS-хитрости

Только текущий год © С годом начала © 2008- Дата начала с защитой от ошибок Использование: "

Синтаксис ассоциативного массива - CSS-хитрости

Синтаксис ассоциативного массива - CSS-хитрости

Простой $ carParts = array ('Шины' => 100, 'Window' => 1042, 'DoorHandle' => 917); Массив ассоциативных массивов public $ notifyPartners = array (array ('name' => "

Добавить учетные данные для входа в URL - CSS-хитрости

Добавить учетные данные для входа в URL - CSS-хитрости

Пример здесь: у вас есть форма на веб-сайте, которая при отправке должна использовать эту информацию для перехода по специальному URL-адресу, где информация для входа "

Настроить время сервера - CSS-хитрости

Настроить время сервера - CSS-хитрости

Иногда время, установленное на вашем сервере, не соответствует вашему местному времени. Если вы не можете его изменить, вы можете настроить его самостоятельно. $ сегодня = "

Работа с атрибутами - CSS-хитрости

Работа с атрибутами - CSS-хитрости

Установка одиночного атрибута $ ("img"). Attr ("src", "/images/banner.jpg.webp"); Установка одного атрибута (с функцией) $ ("div"). Attr ("id", function (arr) (return "

Подчеркнуть отдельные слова - CSS-хитрости

Подчеркнуть отдельные слова - CSS-хитрости

Нет CSS для применения подчеркивания (text-decoration: underline;) только к отдельным словам в элементе, состоящем из нескольких слов. Лучше всего обернуть "

Событие загрузки окна с минимальной задержкой - CSS-хитрости

Событие загрузки окна с минимальной задержкой - CSS-хитрости

Window.load может запускать супер-пупер быстро, если страница кэшируется. Если вы хотите использовать это событие, но убедитесь, что прошло минимальное время до его "

Подтвердить возраст - CSS-хитрости

Подтвердить возраст - CSS-хитрости

Этот фрагмент предполагал HTML-форму с идентификатором age-form и тремя входами (текст или выбор) с идентификаторами «день», «месяц» и «год» соответственно ».

Отслеживать изменение размеров окна с помощью Google Analytics - CSS-хитрости

Отслеживать изменение размеров окна с помощью Google Analytics - CSS-хитрости

В Sparkbox есть этот фрагмент, который помогает выяснить, как часто окна браузера действительно меняются. (function () (var resizeTimer; // Предполагая, что у нас есть jQuery "

Событие тройного щелчка - CSS-хитрости

Событие тройного щелчка - CSS-хитрости

$ .event.special.tripleclick = (setup: function (data, namespaces) (var elem = this, $ elem = jQuery (elem); $ elem.bind ('click', "

Проверить, находится ли элемент внутри другого определенного элемента - CSS-хитрости

Проверить, находится ли элемент внутри другого определенного элемента - CSS-хитрости

Замените первый селектор дочерним элементом, который вы тестируете, а второй селектор - родительским элементом, которого вы тестируете. если ("

Простой jQuery Accordion - CSS-хитрости

Простой jQuery Accordion - CSS-хитрости

JQuery Убедитесь, что он запущен либо в готовой модели DOM, либо в нижней части страницы. (function ($) (var allPanels = $ ('. accordion> dd'). hide (); $ ('. accordion> dt> "

Переключить текст - CSS-хитрости

Переключить текст - CSS-хитрости

Допустим, у вас есть ссылка для отображения дополнительных параметров, которая расширяет список параметров. Там написано «больше вариантов». Эти параметры легко переключать с помощью .toggle () "

Таргетинг только на внешние ссылки - CSS-хитрости

Таргетинг только на внешние ссылки - CSS-хитрости

Метод № 1 $ ('a'). Filter (function () (return this.hostname && this.hostname! == location.hostname;)). AddClass ("external"); Техника №2 $ .expr.external "

Стильное всплывающее меню - CSS-хитрости

Стильное всплывающее меню - CSS-хитрости

Это идея от Veer.com и то, как они обрабатывают выпадающие списки для таких вещей, как размеры футболок. Спасибо Деннису Са. Посмотреть демонстрационный HTML-код. Мы завершим обычный "

Проверить, установлен ли хотя бы один флажок - CSS-хитрости

Проверить, установлен ли хотя бы один флажок - CSS-хитрости

В этом примере кнопка отправки отключена, если ни один из флажков не отмечена, и включена, если установлен хотя бы один флажок. Уловка в том, что вы можете использовать "

Раздвижные фоновые ссылки - CSS-хитрости

Раздвижные фоновые ссылки - CSS-хитрости

$ ('a', '#nav'). hover (function () (if (! $ (this) .parent (). hasClass ('current')) ($ (this) .stop (). animate (( backgroundPosition: '(0 -75px)'));)), function () "

Интеллектуальная привязка событий - CSS-хитрости

Интеллектуальная привязка событий - CSS-хитрости

$ ("p"). live ("щелчок", function () ($ (this) .css ("цвет", "красный");)); Причина, по которой это умнее, заключается в том, что на странице, вероятно, много элементов p. Если"

Перемешать детей - CSS-хитрости

Перемешать детей - CSS-хитрости

$ .fn.shuffleChildren = function () ($ .each (this.get (), function (index, el) (var $ el = $ (el); var $ find = $ el.children (); $ find. sort (function () (return "

Перемешать элементы DOM - CSS-хитрости

Перемешать элементы DOM - CSS-хитрости

Это от Джеймса Падолси. Также ознакомьтесь с его статьей, чтобы узнать о технике чистого JavaScript. Плагин (function ($) ($ .fn.shuffle = function () (var allElems "