我目前正在尝试优化我的功能,并希望同时选择$(this)
以及$(#selector)
或varName
我已在下面列出我的代码以展示示例,I做了一些搜索,找不到具体的东西。
$(varName, this).stop().animate({opacity : 1}, 'slow');
所有帮助表示赞赏。
答案 0 :(得分:2)
如果将第二个参数传递给$()
,则jQuery会将其视为要搜索的上下文。您需要使用.add()
方法构建jQuery对象,如下所示:
$("#selector").add(this).add(varName).stop().animate({opacity : 1}, 'slow');
答案 1 :(得分:1)
试试这可能会解决您的问题。
$(“#selector”)。add(this).add(varName).stop(true).animate({opacity:1},'slow');
答案 2 :(得分:0)
尝试更改为:
$(varName, this).stop(true).animate({opacity : 1}, 'slow');
答案 3 :(得分:0)
假设varName
类似于$('#foo')
...
$(this).add(varName).stop().animate({opacity : 1}, 'slow');