Щелкнувший элемент переходит к будущему вызову функции - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть элемент с множеством флажков, который вызывает функцию фильтра при изменении.

Однако этот фильтр также должен полагаться на другой фильтр для точного представления данных.

Поэтому я решил вызвать фильтр 2 в фильтре 1, если фильтр 2 активен, и наоборот.

Проблема заключается в том, что переданные элементы автоматически выбираются, например:

$("#filterDiv .paymentList").delegate("input[type='checkbox']", 'change', function(PASS ITSELF HERE?) {
  // make Object With acceptable data Values    
}

Это грубая скрипка, показывающая HTML и данные, которые должны быть переданы https://jsfiddle.net/zv1w6j9u/5/

1 Ответ

0 голосов
/ 05 ноября 2018

Делегат немного стар. Вы должны проверить на . Тем не менее, у вас будет событие .

$("#filterDiv .paymentList").delegate("input[type='checkbox']", 'change', function(event) {
 console.log(event.currentTarget);
}
...