我只是想要keyup,甚至工作在孩子上,但不是在父母,只是顯示在下面的例子,它在父母上,但不是在孩子上。可編輯DIV的孩子上的鍵盤事件
這裏是我的jQuery:
// This works
$('#editor').on('keyup change', function(){
console.log('keyup event works on Parent');
});
// This doesn't do anything
$('#editor').on('keyup change', '.js-selected-text', function(){
console.log('How to make keyup event work for child');
});
這裏是我的標記,類孩子js-selected-text
將動態地添加,所以我用.on()
綁定。
<div id="editor" class="wysihtml5-editor" contenteditable="true">Lorem <span class="js-selected-text">Ipusum</span> dolo solo polo</div>
'event.stopPropagation()'兒童事件處理程序。 – Tushar
@Tushar我試過了,但沒有工作。 – Syed