Get the name (type) of the event that was fired (triggered)

后端 未结 3 1808
梦谈多话
梦谈多话 2020-12-30 18:25

I have the following code:

$(\'#button\').on(\'click change\', function() {
    alert(\'Who fired me, click or change?\');
});

How can I kn

3条回答
  •  孤独总比滥情好
    2020-12-30 18:59

    For listening to events fired the below snippet can be used:

         $(document).on("abort activate afterprint beforeactivate beforecopy beforecut beforedeactivate beforepaste beforeprint beforeunload blur bounce change CheckboxStateChange click contextmenu copy cut dblclick deactivate deactivate DOMAttrModified DOMCharacterDataModified DOMFocusIn DOMFocusOut DOMMouseScroll DOMNodeInserted DOMNodeInsertedIntoDocument DOMNodeRemoved DOMNodeRemovedFromDocument DOMSubtreeModified drag dragdrop dragend dragenter dragexit draggesture dragleave dragover dragstart drop error error (window) finish focus focusin focusout hashchange help input keydown keypress keyup load message mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel offline online overflow overflowchanged paste RadioStateChange readystatechange readystatechange (XMLDocument) readystatechange (XMLHttpRequest) reset resize scroll search select selectionchange selectstart start stop submit textInput underflow unload ",function(e){
          console.log(e.type);
        });
    
    

    It is a little bit lengthy but surely will be helpful.:)

提交回复
热议问题