2015-10-20 79 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>