Javascript 是否可以通过单击jQuery中的Y来运行X事件(而不访问X)?

Javascript 是否可以通过单击jQuery中的Y来运行X事件(而不访问X)?,javascript,jquery,Javascript,Jquery,猜测有两个单击事件X和Y $('X').on('click',function(){ //some function here }); 及 在这里,同时我无法访问触发器X。因此,我需要通过单击Y触发器来运行该函数/事件 有可能吗 您正在寻找: 你可以随时使用 对于给定的事件类型,执行附加到匹配元素的所有处理程序和行为 但是,您可以简单地将相同的事件处理程序绑定到这两个元素,这样就不需要使用上述方法 $('X, Y').on('click',function(){ //Do so

猜测有两个单击事件X和Y

$('X').on('click',function(){
    //some function here
});

在这里,同时我无法访问触发器X。因此,我需要通过单击Y触发器来运行该函数/事件

有可能吗

您正在寻找:

你可以随时使用

对于给定的事件类型,执行附加到匹配元素的所有处理程序和行为

但是,您可以简单地将相同的事件处理程序绑定到这两个元素,这样就不需要使用上述方法

$('X, Y').on('click',function(){
    //Do something
});

您正在寻找
http://api.jquery.com/trigger/
请在发布前搜索。这个问题已经有几十个版本了。
$('Y').on('click',function(){
   $('X').trigger('click'); 
});  
$('Y').on('click',function(){
    $('X').trigger('click')
}); 
$('X, Y').on('click',function(){
    //Do something
});