使用JQuery/Javascript在单个事件上执行多个函数

使用JQuery/Javascript在单个事件上执行多个函数,jquery,Jquery,一次单击事件调用两个函数的最佳方式是什么 将有多个元素需要此脚本,因此脚本必须仅对单击的元素执行操作,而不是一次对所有元素执行操作 如果我需要提供更多细节,请告诉我。再次感谢您的帮助。jQuery会很好地为您处理这些问题,请参见示例: $(function() { $('a').click(function() { func1(); func2(); }); }); $('div')。单击(函数(){ 警报($(this).text()+“单击

一次单击事件调用两个函数的最佳方式是什么

将有多个元素需要此脚本,因此脚本必须仅对单击的元素执行操作,而不是一次对所有元素执行操作


如果我需要提供更多细节,请告诉我。再次感谢您的帮助。

jQuery会很好地为您处理这些问题,请参见示例:

$(function() {
    $('a').click(function() {
        func1();
        func2();
    });
});
$('div')。单击(函数(){
警报($(this).text()+“单击”);
})
。单击(函数(){
$(this.css({'color':'#ff0000'});
});
按钮1
按钮2

将两个单击事件链接在一起是错误的。aSeptik是对的,我看不出这是怎么回事。我在jQuery中演示了“如何调用两个函数”。当然,您可以将它们组合起来(就像aSeptik那样)并使用命名函数,但是这是一个在单个元素上进行多个绑定的完全有效的替代演示。它确实有效,但并不有效。您的回答完全有效,并且很好地演示了同一事件上的多个绑定。这不是“错误的方式”。jQuery支持这个功能,因为他们设计它就是为了这样工作。按照@JasonBenson的建议去做是再好不过了。