所以我试图根据窗口大小分离并附加到一个 div 。以下是我目前拥有的。
我正在创建一个带有变量 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());