jquery Плагин для работы со сложными формами (вложенными полями, группами полей и массивами)

Скоро будет тут)

Копирование без скрытого шаблона

Замену в name придётся делать, используя data-атрибут. data-name-template,
в котором и будет шаблон

jquery Копируем элемент с data-атрибутами, но без событий

Можно в виде плагина:

$.fn.cloneWithDataOnly = function() {   
	var $this = $(this);
	return $this.clone(true).off();
}

-- но отвязать событияот потомков придётся самостоятельно.

virtualbox Failed to load unit 'pgm' (VERR_SSM_INTEGRITY_DECOMPRESSION) -- ошибка решение

Failed to load unit 'pgm' (VERR_SSM_INTEGRITY_DECOMPRESSION).

наблюдатеся на хостовой ubuntu16.04 с гостевой windows 7.
Проблема наблюдается, при запуске машины из сохранённого состояния.

Решение

Оперативным решением является сброс сохранённого состояния (эквивалетно "выключению из электросети" виртуальной машины).
Делается так:

jquery Получить все вложенные элементы данного блока -- рекурсивно (потомки)

Используйте поиск с "произвольным" селектором (звездочкой -- т.е. соответствием чему угодно):

$('#id-of-an-element').find('*');

-- обратите внимание, что здесь для родителя необходим уникальный селектор (c id).

jquery Плагин -- рекурсивное получение родителя нужного уровня

Можно так (оформляем в виде плагина):

/**
 * Получает родиля указанноого уровня для данного элемента
 * 
 * @param {integer} n  уровень родителя (вверх по дереву DOM)
 *                     Например: уровень папы = 0, прадедушки = 2
 * @returns {type.fn.nthParent.$p}
 */
$.fn.nthParent = function(n){
	var $p = $(this);
	while ( n-- >= 0 )
	{
	  $p = $p.parent();
	}
	return $p;
};

Использовать так:

$('селектор').nthParent(1); // получаем блок "дедушки" данного блока (родитель родителя)

scatter plot и plot -- Какая разница между графиками

Ответ:

Cущественная разница в том, что для одной и той же математической функции:

  • scatter plot (диаграмма рассеяния) -- отображает отдельные точки для того же графика,
  • а plot -- объединяет и значения функции в непрерывную линию

Вопрос:

mysql Integrity constraint violation: Column .... cannot be null Ошибка исправление

Forums:

"error":"SQLSTATE[23000]: Integrity constraint violation: 1048 Column '...' cannot be null","errno":"23000"}

Дело в том, что вы передаёте null для колонки с другим типом (или вообще не передаёте для неё значения).

Если данный код работал успешно на другом сервере, а у вас нет и вы не хотите менять архитекутру запросов, то просто проведите выключение STRICT_TRANS_TABLES (строгого режима).

jquery Получить селектор текущего элемента

В версиях Jquery после 1.9 атрибут селектор был удалён.

Если вы разрабатываете собственный плагин, то рекомендуется передавать селектор в явной форме, это дублирование кода, зато "надёжно":

$( "div.bar" ).foo( "div.bar", {dog: "bark"} );

Pages

Subscribe to fkn+antitotal RSS