📜  如何使用 jQuery 在元素内执行单击并按住操作?

📅  最后修改于: 2022-05-13 01:55:56.418000             🧑  作者: Mango

如何使用 jQuery 在元素内执行单击并按住操作?

给定一个 HTML 元素,任务是单击并按住文档中的元素几秒钟,以使用 jQuery 执行操作。

方法:

  • 选择一个 HTML 元素。
  • 将事件侦听器添加到该元素并为该事件添加超时计时器。
  • 如果该事件恰好处于活动状态几秒钟,则触发其他事件以识别该事件发生。

示例 1:在此示例中,在 div 内单击并按住 2 秒将触发其他事件,该事件仅打印发生的事件。

 
 
  
 
     
        How to perform click-and-hold operation
        inside an element using jQuery ?
    
      
    
      
    
 
  
 
      
    

          GeeksForGeeks      

           

    

           
        Div Element.     
    
           

    

               

输出:

  • 在点击按钮之前:
  • 点击按钮后:

示例 2:在此示例中,在正文文档内单击并按住 2 秒将触发其他事件,该事件仅打印发生的事件。本示例将mousedownmouseup事件的逻辑分开。

 
 
  
 
     
        How to perform click-and-hold operation
        inside an element using jQuery ?
    
      
    
      
    
 
  
 
      
    

          GeeksForGeeks      

           

    

           
        Div Element.     
    
           

    

                 

输出:

  • 在点击按钮之前:
  • 点击按钮后: