I would like to detect whether the user has pressed any key when a modal is shown. I tried the following code but the events are not fired.
Code snippet:
$("#modal_confirmation_dp_change").on('keydown keyup input', function ( e ) {
alert();
});
If I try to test click event, it is fired.
$("#modal_confirmation_dp_change").on('click', function ( e ) {
alert();
});
I am using twitter bootstrap modal. Am I missing something?
ANSWER: I found the solution to my problem. It seems like I should not point to the id of the modal so that the keypress event will be detected.