Код: Выделить всё
const updatedValue = 'Yes';
// Parent Question
$('[data-qid="217ec445"]').find('select').val(updatedValue);
$('[data-qid="217ec445"]').find('select')[0].dispatchEvent(new Event('change')); // manually trigger change
// Child Question
const isHidden = $('[data-qid="1ff03b89"]').hasClass('isHidden');
expect(isHidden).toBeFalsy();
Код: Выделить всё
$('[data-qid="217ec445"]').on('change', 'select', _parentsChangeHandler);
Код: Выделить всё
$('[data-qid="217ec445"]').find('select').on('change', _parentsChangeHandler);
Подробнее здесь: https://stackoverflow.com/questions/789 ... m-and-jest