在单击事件中调用两个函数的最佳方法是什么?
将有多个元素需要此脚本,因此脚本必须仅对单击的元素起作用 - 而不是同时对所有元素起作用。
如果我需要提供更多详细信息,请与我们联系。再次感谢您的帮助。
答案 0 :(得分:14)
$(function() {
$('a').click(function() {
func1();
func2();
});
});
答案 1 :(得分:6)
jQuery会很好地处理这个问题,请参阅示例:
$('div').click(function(){
alert($(this).text()+' clicked');
})
.click(function(){
$(this).css({'color':'#ff0000'});
});
<div>Button 1</div>
<div>Button 2</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
这是一个jsFiddle示例:http://www.jsfiddle.net/pcASq/