javascript - 分区显示:none - want to only load content when it's visible

标签 javascript jquery html css

我有一系列以图像为背景的 div,这些图像相当大,1-2 MB。

我想做的是仅在它们可见时加载其中的内容。

(默认情况下它们是显示:无和点击各种链接,我使用 jquery 将它们向下/向上滑动)。

最佳答案

你应该发布你的代码,但我认为这可能是你要找的。

html

<a href="#">Link to click</a>
<div id="imgname"></div>

j查询

$('a').click(function(){
 $('div#imgname').html('<img src="image.path" />');
});

发送html并向下滑动div block

<a href="#">Link to click</a>
<div id="imgname"><img src="image.path" /></div>

关于javascript - 分区显示:none - want to only load content when it's visible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10562058/

相关文章:

javascript - 如何捕获 id 来激活或停用按钮

php - 我无法让 php 将错误返回给 jquery ajax

jquery - 尝试制作旋转动画

python - 将 HTML 表单值解释为 Flask View 中的列表

javascript - 将动画与样式组件一起使用( react native )

javascript - Android 原生浏览器中的双击行为

javascript - flutter(Dart)有没有类似js bind的功能?

javascript - 打开/关闭包含 div 和图像

html - 在 CSS 文件中将任何注释作为第一件事是否有害?

jquery - 带有 Bootstrap 的多个下拉菜单不起作用?