현재 드롭 다운 안에 생성 된 옵션에 대한 클릭 이벤트를 듣고 싶지만 현재이를 수행 할 수 없습니다.Selectize.js 위임 된 이벤트가 작동하지 않습니다.
DOM이로드 될 때 옵션이 생성되지 않으므로 문서의 드롭 다운 옵션에 대한 수신 대기 이벤트를 위임하고 있습니다. 내 코드는 현재 다음과 같습니다.
var $accountsSelectize = $('#accounts-input').selectize({
...
});
$(document).on('click', '.accounts-input-selectize .option', function(event) {
alert('An option was clicked!');
});
하지만이 코드는 작동하지 않는 것 같습니다. 왜 이런 일이 벌어지고 있는지에 대한 아이디어가 있습니까? 이 사건이 왜 전혀 발사되지 않는지에 대한 단서는 환영 할만한 것이 아닙니다.
<input type="text" id="accounts-input" class="accounts-input-selectize" placeholder="Search accounts">
selectize에 API change 이벤트가 없습니까? 클릭 이벤트가 필요한 이유는 무엇입니까? –
API change 이벤트가 있지만 이미 선택되어있는 옵션을 클릭하면 해당 이벤트가 발생하지 않습니다. 이는 이전에 옵션이 선택되었는지 확인하기 위해 click 이벤트가 필요한 이유입니다. – NicolasJEngler