2016-10-13 10 views
0

jqueryを呼び出す方法click他のjquery関数から関数を呼び出します。他のjquery関数からjquery click関数を呼び出す方法

私はトリガ機能を使用してみましたが動作していません。

は、ここで私は機能INDEX1 #から機能INDEX2 #を呼び出したい私のjqueryの機能

$('#index1').click(function(event){ 
    $('#index2').trigger('click'); 
}); 

$('#index2').click(function(event){ 
    alert("Hello"); 
}); 

です。ここで

+0

'.trigger()'動作するはずですが追加されていることを確認してください。要素をクリックしたり、単にクリックハンドラを実行しようとしていますか?あなたは '$( '#index2')を試すことができます。get(0).click()' – Satpal

+0

うまく動作します:https://jsfiddle.net/tk6y0x81/ – Turnip

+0

あなたのコードは動作しますか?いいえ、明らかにあなたはイベントを束縛していません。 –

答えて

2

は実施例である:

あなたはjQueryライブラリ

$('#index1').click(function(event){ 
 
    $('#index2').trigger('click'); 
 
}); 
 

 
$('#index2').click(function(event){ 
 
    alert("Hello"); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
 
<h2 id="index1"> 
 
Index 1 
 
</h2> 
 

 

 
<h4 id="index2"> 
 
Index 2 
 
</h4>

関連する問題