Home >Web Front-end >JS Tutorial >How can jquery determine whether an element is bound to an event?
Jquery method to determine whether an element is bound to an event: 1. The old version of the judgment statement [jQuery.data(elem, "events") [type]]; 2. [1.2.3] version can only be used after [$(elem).data("events")[type]].
Recommended: "jquery video tutorial"
Jquery method to determine whether an element is bound to an event:
To determine whether an event has been bound to an element, use the following statement
jQuery.data(elem,"events")[type] //老版本也能用
$(elem).data("events")[type] //1.2.3以后才能用
Return value: an Object, which can be traversed using for in
, or undefined.
Parameters:
elem is a DOM object;
type is the event type.
Example:
Determine whether the click event is bound to the element with id foo
if( $("#foo").data("events")["click"] ){ //your code }
Related Free learning recommendations: JavaScript (video)
The above is the detailed content of How can jquery determine whether an element is bound to an event?. For more information, please follow other related articles on the PHP Chinese website!