我有2个按钮,每一个都触发一些JS事件。如何做到点击a#click1,相当于同时点击了一次a#click2?谢谢。<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js" type="text/javascript"></script> 
<script type="text/javascript">
jQuery(document).ready(function(){
$('a#click1').click(function() {
$('a#click2').click();
});
});
</script> 
<div id="wrap1">
<div id="content1">
<a id="click1" href="">click1</a>
</div>
</div>
<div id="wrap2">
<div id="content2">
<a id="click2" href="">click2</a>
</div>
</div>

解决方案 »

  1.   

    这样吗
    <script type="text/javascript" src="js/jq.js"></script>
    </head> <body>
    <script type="text/javascript">
        jQuery(document).ready(function(){
            $('#click1').click(function() {
                $('#click2').click();
            });        
        });
    </script> 
    <div id="wrap1">
    <div id="content1">
    <a id="click1" href="#" onclick="alert(1)">click1</a>
    </div>
    </div>
    <div id="wrap2">
    <div id="content2">
    <a id="click2" href="#" onclick="alert(2)">click2</a>
    </div>
    </div>
    </body>
      

  2.   


    jQuery(document).ready(function(){
            $('#click1, #click2').click(function() {
                   ......
            });        
        });
    这样就可以了