そのため、ウィンドウ サイズに基づいて div をデタッチして appendTo しようとしています。以下は私が現在持っているものです。
変数 SOCIALBAR を #SOCIALMEDIA に割り当ててデタッチする関数を作成しています。次に、(document).ready と (window).resize のウィンドウ サイズに基づいて、SOCIALBARPlACEMENT 関数を呼び出し、#SOCIALMEDIA を #TOP または #LEFT div に追加します。
これは (document).ready では問題なく機能しますが、(window).resize では機能しません。
実際、document.ready を削除して window.resize を残すと、関数はページの読み込み時に実行されますが、ページのサイズ変更では機能しません。
任意の考えをいただければ幸いです。感謝!
function socialbarplacement() {
var socialbar;
socialbar = $("#socialmedia").detach();
if (jQuery(window).width() < 1384) {
socialbar.appendTo("#top");
} else {
socialbar.appendTo("#left");
}
};
$(document).ready(socialbarplacement());
$(window).resize(socialbarplacement());