【问题标题】:delay the loading of PHP/jQuery Wordpress plugin until contents are loaded延迟 PHP/jQuery Wordpress 插件的加载,直到加载内容
【发布时间】:2016-04-05 20:55:41
【问题描述】:

我正在将一个短代码 PHP/jQuery 代码放在我主页的最顶部,它在内容完成加载之前在几秒钟内显示为无格式且丑陋(页面加载速度非常快,但还是……对吧?)

我在这里读到有一些方法可以延迟 jQuery 的加载,直到内容被加载,但我想要实现的是整个水平自动收报机在 CSS 正确格式化之前甚至不会出现。

这可能吗?就输出而言,CSS 元素的加载顺序是否重要?

感谢各位天才的帮助。 :)

GN

[编辑] >> 好的,我可以看到那是多么的不清楚。 “格伦帖子”,拿两个:

我的 html 代码是全屏宽度,30px 高,而里面的代码内容 div 要长得多。它被 div.mask CSS width: X, overflow:hidden 规则集所掩盖。问题是,在应用这些特定值之前,很长的帖子标题字符串(股票代码内容)是可见的,并且页面上股票代码元素的高度会增加一倍或三倍。它只持续一秒钟,但我根本不喜欢它像那样可见。

我只是希望有一种方法可以隐藏所有内容,直到 all 应用 CSS - 或者 - 我可以做任何事情来使 .mask 值在其他值之前加载,也许...?我在问正确的问题吗?

【问题讨论】:

    标签: css wordpress load elements


    【解决方案1】:

    确保在标头中的 javascript 之前引用您的 css。对于正文中的内联样式和脚本,同样的规则适用:首先是 css,然后是脚本。

    如果没有,可以使用jQuery ready 方法:

    $(document).ready(function(){
        // do what you want here
    });
    

    jQuery Documentation

    【讨论】:

    • 我想隐藏整个东西,直到它完全加载。多亏了你,(和 jQuery)它做到了!谢谢! jQuery(document).ready(function(){ jQuery(".latest_newsarea").removeClass("hid"); });
    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    相关资源
    最近更新 更多