Jquery语法;也这样做”;

Jquery syntax for "also do this"?

本文关键字:这样做 Jquery 语法      更新时间:2024-04-27

这可能是一个简单的问题,但由于我在jQuery中缺乏教育,我不知道答案。我只是好奇。

有可能做这样的事情吗:

jQuery("a").click(function() {
    jQuery(this).siblings().fadeToggle() "and also" .toggleClass("foo");
});

而不是重复它的前半部分,就像这样:

jQuery("a").click(function() {
    jQuery(this).siblings().fadeToggle();
    jQuery(this).siblings().toggleClass("foo");
});

jQuery方法允许链接,即大多数jQuery方法(getter方法和进行过滤或遍历等的方法除外)都返回调用方法的jQuery对象,因此您可以简单地将调用添加到fadeToggle() 之后的第二个函数

jQuery(this).siblings().fadeToggle().toggleClass("foo");