Как я могу запустить список команд параллельно?

$('#el').prop('disabled', function(i, v) { return !v; });

Метод .prop() принимает два аргумента:

  • Имя свойства (отключено, отмечено, выбрано) все, что является истинным или ложным
  • Значение свойства может быть: ( empty ) - возвращает текущее значение. boolean (true / false) - устанавливает значение свойства. Функция - выполняется для каждого найденного элемента, возвращаемое значение используется для установки свойства. Проходят два аргумента; первым аргументом является индекс (0, 1, 2, увеличивается для каждого найденного элемента). Второй аргумент - текущее значение элемента (true / false).

Итак, в этом случае я использовал функцию, которая предоставила мне индекс (i) и текущее значение (v), после чего я вернул противоположность текущего значения, поэтому состояние свойства обращается вспять.

13
задан Todd A. Jacobs 15 July 2012 в 05:31
поделиться