Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用JavaScript或jQuery显示/隐藏html内容?_Javascript_Jquery_Html_Performance_Pagespeed - Fatal编程技术网

是否可以使用JavaScript或jQuery显示/隐藏html内容?

是否可以使用JavaScript或jQuery显示/隐藏html内容?,javascript,jquery,html,performance,pagespeed,Javascript,Jquery,Html,Performance,Pagespeed,我正在建立一个网站,需要建立最佳的速度性能,并在普通桌面或移动工作 我感兴趣的不仅仅是使用媒体查询和css隐藏某些元素,而是根据设备加载完全不同的HTML 有没有一个简单的解决方案来选择使用JavaScript或jQuery加载哪些元素,我可以在站点范围内添加这些元素?我建议使用完全不同的html页面,并根据屏幕宽度使用重定向 回答您的问题是可以的,您可以使用查询或javascript来执行此操作。您需要检测发出请求的用户代理,并根据值返回不同的文件。只需使用用户代理设置一些条件即可。而且你不需

我正在建立一个网站,需要建立最佳的速度性能,并在普通桌面或移动工作

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


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

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


回答您的问题是可以的,您可以使用查询或javascript来执行此操作。

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

只需使用用户代理设置一些条件即可。而且你不需要隐藏它们,你可以在检查用户代理之后,首先渲染它们,就像你要做的那样。你能再进一步解释一下吗?我试图避免基本的自适应设计方法。我正在寻找一种更具响应性的设计方法,但不是使用CSS来显示和隐藏,我希望加载适合设备的部分。如果不先确定设备,您如何确定设备的适当内容?如果您想按不同的分辨率进行过滤,请使用媒体查询或javascript。