私はこの変数をjavascriptで持っています。
var overlay = $('.footer .overlay'),
container = $('.footer .wrapper');
この変数を1つの変数に入れるにはどうすればよいですか?
私はこの変数をjavascriptで持っています。
var overlay = $('.footer .overlay'),
container = $('.footer .wrapper');
この変数を1つの変数に入れるにはどうすればよいですか?
jQuery.add ()を使用:
一連の DOM 要素を表す jQuery オブジェクトを指定すると、.add() メソッドは、それらの要素とメソッドに渡された要素の和集合から新しい jQuery オブジェクトを構築します。
var overlayAndContainer = overlay.add(container);
.footer .overlay
と の両方を含む選択が必要だということだと思います.footer .wrapper
。これにはさまざまな方法があります。
$('.footer .overlay').add('.footer .wrapper')
$('.footer').find('.overlay, .wrapper');
$('.footer .overlay, .footer .wrapper'); // probably the best
var all = $('.footer').find('.overlay, .wrapper')
または変数を再利用したい場合
var all = overlay.add(container)