📌  相关文章
📜  如何使用 jQuery 单击页面上除一个元素之外的任何位置?

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

如何使用 jQuery 单击页面上除一个元素之外的任何位置?

一个包含许多元素的网页,任务是使用 jQuery 单击页面上除一个元素之外的任何位置。有两种方法可以解决这个问题,下面将讨论:

方法一:

  • 当点击事件发生时,这种方法会调用一个函数。
  • 首先检查目标元素的 id,如果匹配则返回函数。
  • 否则,执行一些操作来让知道某处被点击。

示例:此示例实现了上述方法。

 
 
  
 
     
        How to click anywhere of page
        except one element using jQuery ?
    
      
    
      
    
 
  

      
    

          GeeksforGeeks      

           

    

                
                       

    

                 

输出:

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

方法二:

  • 当任何点击事件发生时,这种方法会调用一个函数。
  • 如果它是其他 HTML 元素,则什么也不做。
  • 否则,使用event.stopPropagation()方法阻止事件发生。

示例:此示例实现了上述方法。

 
 
  
 
     
        How to click anywhere of page
        except one element using jQuery ?
    
      
    
      
    
 
  

      
    

          GeeksforGeeks      

           

    

                
                       

    

                 

输出:

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