Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 是否可以对每种类型的绑定都使用unbind?_Jquery - Fatal编程技术网

Jquery 是否可以对每种类型的绑定都使用unbind?

Jquery 是否可以对每种类型的绑定都使用unbind?,jquery,Jquery,据我所知,有几种方法可以将事件绑定到元素,即 束缚 委派 在 生活 我知道他们有不同的目的。我可以找到两个相反的函数,用于删除绑定 解开 取消遗赠 据我所知,取消委派可能用于删除委托方法完成的绑定。我的问题是: 对于/*live*函数上的是否有一个等效的取消绑定功能,或者取消绑定是通用的,并且无论绑定是如何进行的(包括委托),都可以使用它?.bind,.live和.delegate已被弃用。您只能在上使用 但是,.on和.live的“相反”方法是和。它们的功能相同,但会根据jquery版本进行更

据我所知,有几种方法可以将事件绑定到元素,即

  • 束缚
  • 委派
  • 生活
  • 我知道他们有不同的目的。我可以找到两个相反的函数,用于删除绑定

  • 解开
  • 取消遗赠
  • 据我所知,取消委派可能用于删除委托方法完成的绑定。我的问题是:


    对于/*live*函数上的是否有一个等效的取消绑定功能,或者取消绑定是通用的,并且无论绑定是如何进行的(包括委托),都可以使用它?

    .bind
    .live
    .delegate
    已被弃用。您只能在上使用


    但是,
    .on
    .live
    的“相反”方法是和。

    它们的功能相同,但会根据jquery版本进行更改。最新的一个是,所有其他的都被抹黑了

    根据您的问题,这里是绑定和解除绑定方法:

    ------>

    ------>

    -------->

    -------->



    建议:使用开/关方法。

    只需对所有事件处理使用
    .on
    .off
    .on
    可以做任何事
    .bind
    委托
    。live
    可以做任何事。

    是新方法