次のコードは、768pxを超える画面サイズで(ロード時およびウィンドウサイズ変更時に)1回だけトリガーする必要があります。
$('.content').css('margin', parseInt($('.banner').css('height')) + parseInt($('.content').css('margin')));
768px未満のサイズではまったくトリガーされたくありません。サイズ変更時に複数回トリガーされ、768px未満では削除されないため、これは機能しません。
$(function() {
$(window).resize(function() {
if($(this).width() >= 768) {
$('.content').css('margin', parseInt($('.banner').css('height')) + parseInt($('.content').css('margin')));
}
});
});
Codepen:http ://codepen.io/anon/pen/zgxir
解決策を持っている人はいますか?