1

变量a总是#u-about, #u-projects, #u-contact, 中的一个#u-follow
如何使功能不动画a

function bla(a) {$('#u-about, #u-projects, #u-contact, #u-follow').animate(...);
4

2 回答 2

1

您可以使用not()并将 a 传递给 not 以排除element想要的。

function bla(a) {$('#u-about, #u-projects, #u-contact, #u-follow').not(a).animate(...

不是()

给定一个表示一组 DOM 元素的 jQuery 对象,.not() 方法从匹配元素的子集构造一个新的 jQuery 对象。提供的选择器针对每个元素进行测试;与选择器不匹配的元素将包含在结果中,参考

于 2013-04-06T17:32:10.453 回答
1

使用.not()选择器从 jQuery 对象中排除特定变量或选择器。

$('#u-about, #u-projects, #u-contact, #u-follow').not(a).animation
于 2013-04-06T17:33:01.867 回答