jQuery: How do I use event.preventDefault() with custom events?

后端 未结 5 592
逝去的感伤
逝去的感伤 2021-02-01 02:48

How can I know in my triggering code that preventDefault has been called?

$(document).trigger(\'customEvent\', params);
if (/* ??? */)
    doDefault         


        
5条回答
  •  别跟我提以往
    2021-02-01 03:25

    If you're asking how to find out whether or not the default has been prevented, use:

    event.isDefaultPrevented()

    This will return 'true' or 'false' based on whether or not preventDefault() was called.

    EDIT: http://api.jquery.com/event.isDefaultPrevented/

提交回复
热议问题