在jQuery中将两个变量连接在一起的最好和更有效的方法是什么?在jQuery中连接2个变量
classes_tab.click(function(evt){
evt.preventDefault();
(home+contacts).fadeOut(500, function(){
classes.fadeIn(500);
});
});
在jQuery中将两个变量连接在一起的最好和更有效的方法是什么?在jQuery中连接2个变量
classes_tab.click(function(evt){
evt.preventDefault();
(home+contacts).fadeOut(500, function(){
classes.fadeIn(500);
});
});
classes_tab.click(function(evt){
evt.preventDefault();
home.add(contacts).fadeOut(500, function(){
classes.fadeIn(500);
});
});
假设都home
和contacts
是jQuery的选择,您可以通过调用.add(selector)
法合并的选择。
如果提供的jQuery代表了一组DOM元件,所述 。新增()方法从这些 元件的联合和传递到方法的那些构造新的jQuery对象。 .add() 的参数可以是$()接受的任何东西,包括jQuery 选择器表达式,对DOM元素的引用或HTML片段。
这是一个简单的小提琴,显示了两个合并对象的切换。 http://jsfiddle.net/N3W9F/
“+”不工作,我认为这是用于字符串? – Alex
加入他们一起行动他们两个,或连接两个字符串?变量中的*是什么?节点引用,字符串,数组,对象..? –
'home + contacts'究竟是什么? – j08691