使用Boostrap懒惰加载隐藏内容
Lazy load hidden content with Boostrap
如何延迟加载隐藏xs-hidden smdiv中包含的全部内容,以防止图像和链接加载到移动设备上?
我需要延迟加载整个内容,而不仅仅是图像。想象一下,这是一个大菜单,桌面上有许多隐藏的类别,不需要在手机上显示。
<div class="row hidden-xs hidden-sm">
<div class="col-md-12">
<img src="http://placehold.it/800x100">
<a herf="/desktop-account/">Login</a>
</div>
</div>
<div class="row hidden-md hidden-lg">
<div class="col-xs-12">
<img src="http://placehold.it/300x100">
<a herf="/mobile-account/">Login</a>
</div>
</div>
您可以通过ajax
加载内容。因此,您需要一个div
作为容器和另一个包含要加载的内容的页面。
这将是第一页上的容器。内容可以通过例如,http://link/to/content
<div id="container">
</div>
使用jquery
可以很容易地加载内容。
$('document').on('ready', function() {
if (!...) { // check for mobile device
$('#container').load('http://link/to/content.html')
}
}
相关文章:
- Bootstrap在页面加载缓慢时会立即显示隐藏的模式对话框
- 在第一页加载时隐藏字段,而不是在php发布之后
- 隐藏元素直到加载完成(ng斗篷不是我需要的)
- 谷歌地图加载后隐藏加载图像
- AngularJS - 显示/隐藏加载器
- 将调整大小的图像作为下载提供后,隐藏加载的 GIF
- 根据条件从代码隐藏加载html页面
- ajax在没有更多数据的情况下隐藏加载更多按钮
- 在找不到.HTML文件时隐藏加载栏
- 检测javascript完成以显示/隐藏加载图标
- 函数完成后隐藏加载覆盖
- 使用jQuery下载大文件;iFrame -需要一个文件准备事件,所以我可以隐藏加载gif
- 隐藏加载数据,一旦页面已加载
- 显示被点击的元素的隐藏加载器
- Javascript / Jquery:显示和隐藏加载屏幕消息
- 自动隐藏“加载更多”选项卡内的按钮
- Chrome不显示和隐藏加载程序
- 显示和隐藏加载gif的最佳实践
- 如何在d3中隐藏加载图后的加载图像
- 在ajax回调后隐藏加载gif