我有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>
<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>
<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>
jQuery(document).ready(function(){
$('#click1, #click2').click(function() {
......
});
});
这样就可以了