2015-10-20 105 views
-1

對不起,我不知道如何解釋..將活動添加到同一事件

這可能嗎? :

$('div').click(function(){ 
     //code 1 
     $('div2').click(function(){ 
      //code 2 
     }); 
    }); 
+0

兩種常見的處理程序,'$( 'DIV,.div2')。點擊(函數(){'? – Tushar

+0

*「我不知道知道如何解釋「*好吧,***嘗試***你想要從另一個鉤子*一個處理程序嗎?*觸發器*從另一個處理程序嗎?其他的東西? –

+0

嗯,在我的例子中,單擊('div2')時,('div')。click()函數將會完成嗎? –

回答

0
$('#id1').click(function() { 
    alert('div 1'); 
    $('#id2').click(); 
}); 
$('#id2').click(function() { 
    alert('div 2'); 
}); 

demo

手動點擊DIV 1

+0

「#id1」不會執行後會執行「#id2」觸發器e還是在同一時間? –

0

這樣,它可能是click事件裏面的DIV 2。

HTML

<div id="div1">Here Div1</div> 
<div id="div2">Here Div2</div> 

JS

<script> 
var isClick = false; 
    $(document).ready(function() { 
    $('#div1').click(function(){ 
     isClick = true; 
    }); 
    $('#div2').click(function(){ 
     if(isClick) { 
     alert("div2 click"); 
     } 
    }); 
</script>