【问题标题】:Is it possible to show / hide html content using JavaScript or jQuery?是否可以使用 JavaScript 或 jQuery 显示/隐藏 html 内容?
【发布时间】:2014-10-15 22:05:42
【问题描述】:

我正在构建一个网站,该网站需要构建以实现最佳速度性能,并且可以在常规桌面或移动设备上运行。

我感兴趣的不仅仅是使用媒体查询和 css 隐藏某些元素 - 相反,我希望根据设备加载完全不同的 HTML。

是否有一个简单的解决方案可以选择使用 JavaScript 或 jQuery 加载哪些元素,我可以在站点范围内添加?

【问题讨论】:

  • 只是使用用户代理做一些条件。而且你不需要隐藏它们,你可以在检查用户代理后初始渲染它们
  • 我喜欢你用这个去哪里。你能再解释一下吗?

标签: javascript jquery html performance pagespeed


【解决方案1】:

我建议使用完全不同的 html 页面并根据屏幕宽度使用重定向。

回答您的问题是肯定的,您可以使用查询或 javascript 来做到这一点。

【讨论】:

    【解决方案2】:

    您需要检测发出请求的用户代理并根据该值返回不同的文件。

    【讨论】:

    • 我试图避免基本的自适应设计方法。我正在寻找更多的响应式设计方法,但我不想使用 CSS 来显示和隐藏我想加载适合设备的部分。
    • 如何在不先确定设备的情况下确定适合设备的内容是什么?如果您想按不同的分辨率进行过滤,请使用媒体查询或 javascript。
    猜你喜欢
    • 2012-08-20
    • 2014-07-08
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 2018-12-14
    • 2012-11-10
    • 1970-01-01
    • 2010-09-26
    相关资源
    最近更新 更多