【问题标题】:How can I remove slider from mobile version rather than just hiding it?如何从移动版本中删除滑块而不仅仅是隐藏它?
【发布时间】:2018-12-12 10:00:46
【问题描述】:

我正在尝试从我们的移动设备网站上删除滑块。我知道我可以使用 display: none 样式,但这只会隐藏仍然导致浏览器尝试加载它的元素,从而减少加载时间。无论如何我可以使用 php 或 jquery 来完全删除移动设备上的网站吗? TIA。

【问题讨论】:

  • Jquery,你可以使用$('#your-slider-div-id').remove() 完全从dom中删除div。

标签: php jquery html mobile responsive


【解决方案1】:

有几种方法可以做到这一点。 您可以使用 PHP 并检查访问者是否使用移动设备。 我建议你使用这个库:Mobile_Detect.php

并将其用于:

require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
// Any mobile device (phones or tablets).
if ($detect->isMobile() ) {
  //do something
}

这里的一切:http://mobiledetect.net/

您也可以将 $_SERVER['HTTP_USER_AGENT'] 与 preg_match 一起使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-07
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多