在 jQuery 中,sub() 方法是用于注册或触发自定义事件的方法。自定义事件是一种开发者定义的事件类型,可以通过 sub() 方法来绑定事件处理程序。

//定义一个自定义事件var myEvent = $.Event(myEvent);//注册事件处理程序$(document).on(myEvent, function() {console.log(myEvent 事件触发了!);});//触发自定义事件$(document).trigger(myEvent);

上面的代码中,我们首先使用 $.Event() 方法创建一个自定义事件 "myEvent"。然后使用 on() 方法来注册事件处理程序,当 "myEvent" 事件被触发时,会执行 console.log() 方法中的代码。最后使用 trigger() 方法来触发 "myEvent" 事件。

除了注册和触发自定义事件外,sub() 方法还可以用于绑定一次性的事件处理程序。这种事件处理程序只会在第一次触发事件时执行一次。

//注册一次性事件处理程序$(document).one(click, function() {console.log(点击事件只会触发一次!);});

上面的代码中,我们使用 one() 方法来注册一次性的点击事件处理程序,当用户点击页面时,该事件处理程序只会被执行一次。

总之,jQuery 中的 sub() 方法提供了一些方便的方法来处理自定义事件。你可以使用它来注册、触发、绑定一次性事件处理程序等。

jquery里sub事件怎么用