2011-01-28 153 views
1

我目前正試圖優化我有的功能,並期待選擇$(this)以及$(#selector)varName我已經列出了我的代碼如下所示,我已經做了一些示例搜索並找不到任何具體的東西。

$(varName, this).stop().animate({opacity : 1}, 'slow'); 

所有幫助表示讚賞。

回答

2

如果傳遞第二個參數來$(),然後jQuery將其當作一個上下文中搜索你需要的是使用.add()方法,如下所示建立一個jQuery對象:

$("#selector").add(this).add(varName).stop().animate({opacity : 1}, 'slow');

+0

感謝GahooA第一回答 – jeffreynolte 2011-01-28 04:09:15

0

嘗試改用:

$(varName, this).stop(true).animate({opacity : 1}, 'slow'); 
0

假設varName是一樣的東西$('#foo') ...

$(this).add(varName).stop().animate({opacity : 1}, 'slow'); 
1

試試這個可能會解決你的問題。 (「#selector」).add(this).add(varName).stop(true).animate({opacity:1},'slow');