javascript - 从移动 View 中删除 Div

标签 javascript jquery css media-queries

我想从我的移动 View 中删除轮播。我让它与我的媒体查询一起使用,但这只会使 div 不可见,但图像仍会加载。在移动宽度中查看时,jquery 有没有办法完全删除代码。

最佳答案

我认为考虑添加轮播以确保图像不会在移动设备上加载可能对您更有用。

使用类似的东西:$('.hidden').remove(); 就像在这个 JSFiddle 中一样仍然会加载图像,因为 DOM 在 javascript 之前加载。您可以检查网络流量来确认。

相反,您可以动态构建图像,如 so :

var img = $('<img class="hidden"></img>');
img.attr('src','http://placehold.it/350x150');
img.appendTo('#container');

将其与必要的 if 检查相结合,您将确保图像不会加载,除非它满足您指定的条件。

关于javascript - 从移动 View 中删除 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28995451/

相关文章:

jquery - JQGrid - 在编辑表单中显示附加列

JavaScript 加密

css - SASS:从列表中随机选择背景图像

javascript - 从 jqueryUI 自定义或覆盖 css

javascript - 地铁 ui css tile 元素选择不起作用

javascript - react 无限滚动 - 双滚动条显示 - 我只想要窗口滚动条

html - 同时在页面底部和中心放置一个 div

javascript - 使用 JS 以编程方式加载 CSS

javascript - 冲动在线动画

jquery - 单击保存按钮后防止发生 css 操作