📜  jQuery | undelegate() 与示例

📅  最后修改于: 2021-11-24 05:31:36             🧑  作者: Mango

undelegate() 方法是 jQuery 中的一个内置方法,用于从所选元素中删除指定的事件处理程序。

句法:

$(selector).undelegate(selector, event, function)

参数:此方法接受上面提到和下面描述的三个参数:

  • 选择器:它是一个可选参数,用于指定将从中删除事件的选择器。
  • event:它是一个可选参数,用于在选择器上指定事件类型的名称。
  • 函数:它是一个可选参数,用于指定要删除的处理程序函数的名称。

返回值:此方法返回选定元素,并通过 undelegate() 方法进行指定更改。

下面的例子说明了 jQuery 中的 undelegate() 方法:

示例 1:此示例不包含任何参数。



    
        The undelegate Method
        
          
        
        
        
    
    
        
                         

Welcome to GeeksforGeeks!.

        
                                                                   

输出:
单击任意位置之前:

点击段落后:

注意:先点击按钮再点击段落,则不会发生任何变化。

示例 2:此示例包含所有参数。



    
        The undelegate Method
        
          
        
        
        
    
    
        
                      

输出:
在点击任何地方之前:

单击 div 元素后调整大小。

注意:如果单击按钮,然后单击 div 元素,则尺寸不会发生变化。