div
ブラウザーの幅が小さい場合、801px
または高さが幅より大きい場合、サイズ変更機能を使用してコンテナーでラップしています。私の問題は、それらのいずれかが真になりdiv
、セレクターで8回ラップされることです。私は何を間違っていますか?
これが私のコードです:
$(document).ready(function(){
function wrapperWidth() {
var wrapper_width = $('body').width();
if (wrapper_width < 801 || window.innerHeight > window.innerWidth) {
$('.video-profile').wrap("<div></div>");
}
}
wrapperWidth();
$(window).resize(function() {
wrapperWidth();
});
});
ブラウザの幅が 801px 未満になると、これが表示されます。
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div class="video-profile"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>