jquery Множественный селектор, несколько разных селекторов списоком -- пример

Досточно порсто перечислить селекторы через запятую:

$( "div, span, p.myClass" ).css( "border", "3px solid red" );

multiselect (select2) javascript Клик с прижатым контролом (Ctrl) скрывает родительскую форму -- динамический элемент

Если вы нажимаете контрл, то событие клика начинает проходить "дальше" и получается, что это может скрывать элемент на странице, который скрывается, скажем при клике по body -- чтобы избежать этого можно завести специальную переменную, которая бы запрещала скрывать элемент, в случае если прижат ctrl (сделать это можно так) и проверять её значение в скрывающей функции.

jquery hover Событие движения мыши внутри элемента и его покидания (выхода) + Проверка нажатия Ctrl ()

Делаем так:

$('.select2-results__option').hover(function(event){ // мышка накрыла элемент, или гуляет в нём
		if (event.ctrlKey){ // проверям есть нажат ли контрл (если нужно)
			allowHideCriteriaSearchForm = false; 
		}
	}, function(){ // мышка ушла с элемента
	allowHideCriteriaSearchForm = true;
});

также можно сделать живую привязку.

php Загрузка файлов -- множественная загрузка файлов (вложенные документы)

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

Пусть для примера это будет галерея -- картинки и описания к ним.

Вам потребуется:

composer classmap is empty

php Отладка программ -- как быстрее находить ошибки в коде

Здесь мы соберём общие советы о том, как эффективнее искать ошибки в программном коде

yii2 Разрешнить редактирование одного поля формы, запретив все остальные (readonly)

Проблема

В yii2 (на момент написание этой заметки) были в приоритет опция формы ('fieldConfig') над собственными опциям конктреного поля ('inputOptions' ). Всё дело было в порядке слияния конфигурации в array_merge().

Решение

Создаём собственный ActiveField как и раньше и добавляем (переопределяем) в него метод:

Ошибка 404 при запуске сайта на локальном сервере -- OpenServer

Часто связано с ошибками в URL.

Адрес, который Вы вводите в адресную строку должен быть вроде такого:

netbeans Запуск проекта (конкретного файла) прямо из IDE (в т.ч. с передачей GET параметров)

Делаем так:

  1. Слева в диспетчере проектов кликаем правой кнопкой по названию проекта
  2. Выбираем:
       Properties -> Run Configuration
       (или на русском что-то вроде: 
    Свойста -> Запуск (парамерты запуска/отладка))
    • И для поля Project URL:
      надо написать адрес сайта (его доменное имя/путь к файлу)
      Например :

      http://localhost/blog/

      Или:

      http://blog/

Pages

Subscribe to fkn+antitotal RSS