【问题标题】:Jquery insertbefore before document loadedJquery 在文档加载之前插入
【发布时间】:2016-08-15 15:02:00
【问题描述】:

对于一个项目,我需要移动 DIV 的位置。我能做到这一点的唯一方法是使用 jQuery。我无法编辑其他文件以获得我想要的结果。

现在我尝试使用insertAfter()insertBefore() 函数。这可行,但是当我在手机上加载页面时,触摸屏幕后 div 会跳转到正确的位置。

有没有办法让它在出现任何内容之前移动 div?

准备好的文件不是我要找的。​​p>

谢谢!

我的代码:

     jQuery(".cta-buttons").insertAfter(".slideshow");

【问题讨论】:

  • 你能发一个 jsfiddle 或 plnkr 吗?
  • 无代码无帮助?我猜这里的人知道函数 insertAfter()... 但这是我的代码:jQuery(".cta-buttons").insertAfter(".slideshow");

标签: jquery insertafter


【解决方案1】:

我认为唯一的解决方案是在页面加载之前隐藏html CSS:

html{
  visibility: hidden;
}

JavaScript:

$(window).on('load', function() {
   $("html").css('visibility','visible');
});

但这不是最好的做法,因为它会强制使用内联样式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    相关资源
    最近更新 更多