最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

基于jquery的一个懒加载组件

来源:懂视网 责编:小采 时间:2020-11-27 20:01:34
文档

基于jquery的一个懒加载组件

基于jquery的一个懒加载组件:这次给大家带来基于jquery的一个懒加载组件,基于jquery的懒加载组件的注意事项有哪些,下面就是实战案例,一起来看一下。<style lang="scss" type="text/scss" scoped> #home { background: r
推荐度:
导读基于jquery的一个懒加载组件:这次给大家带来基于jquery的一个懒加载组件,基于jquery的懒加载组件的注意事项有哪些,下面就是实战案例,一起来看一下。<style lang="scss" type="text/scss" scoped> #home { background: r

这次给大家带来基于jquery的一个懒加载组件,基于jquery的懒加载组件的注意事项有哪些,下面就是实战案例,一起来看一下。

<style lang="scss" type="text/scss" scoped>
 #home {
 background: rgba(245, 245, 245, .8);
 width: 1000px;
 margin: 0 auto;
 min-height: 500px;
 padding: 30px;

 .wrap {
 position: relative;
 width: 100%;
 height: 299px;

 box-sizing: border-box;
 overflow: hidden;
 background: #ffffff;
 margin-bottom: 10px;
 img {
 display: block;
 width: 60%;
 height: 60%;
 cursor: pointer;
 margin: 20px auto;
 }
 &:hover {
 transform: translate3d(0, -2px, 0);
 box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
 }
 &:hover .child {
 /*animation: moveup .2s linear ;*/
 transition: all .2s linear;
 bottom: 0;
 }
 .child {
 position: absolute;
 bottom: -75px;
 left: 0;
 background: #ff6700;
 width: 100%;
 cursor: pointer;
 height: 75px;
 z-index: 1;
 p {
 color: #ffffff;
 line-height: 25px;
 font-size: 14px;
 text-align: center;
 &:nth-child(1) {
 font-size: 16px;
 font-weight: 600;
 }
 &:nth-child(2) {

 }
 }
 }
 }
 }</style><template>
 <div id="home" class=" ">
 <Row :gutter="10">
 <Col span="6" v-for="item in 100">
 <div
 class="wrap"
 >
 <img alt="xiaomI" src="../../assets/imgs/dg.png" name="0">

 <div class="child">
 <p>小米净水器(厨下式)</p>
 <p>大流量直出纯净水,健康家庭必备</p>
 </div>


 </div>
 </Col>
 </Row>


 </div></template><script>
 import imgSrc from "./1.jpg"; export default {
 data () { return { msg: ""
 }
 }, computed: {}, props: [], components: {}, methods: { //加载当前视口
 loadingShiKou: function () { let $imgs = $(".wrap img"); let seeHieight = $(window).height(); let scrollTop = $(window).scrollTop();

 $imgs.each(function (index, item) { let name = $(item).attr("name") - 0; // 0 未加载 1 加载
 if ( $(item).offset().top < seeHieight + scrollTop) { if (name === 0) {
 $(item).attr("name", 1);
 setTimeout(function () {
 $(item).attr("src", imgSrc);
 },1000)
 }
 }
 })
 }

 },
 created () {

 },
 mounted () { const huang = this; this.loadingShiKou();
 $(document).scroll(function () {
 huang.loadingShiKou();

 })


 }

 }</script>

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

VUE-CLI @2.9.1以后版本的问题

commonJS详解

用jq发送多个ajax然后执行回调的小技巧

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

基于jquery的一个懒加载组件

基于jquery的一个懒加载组件:这次给大家带来基于jquery的一个懒加载组件,基于jquery的懒加载组件的注意事项有哪些,下面就是实战案例,一起来看一下。<style lang="scss" type="text/scss" scoped> #home { background: r
推荐度:
标签: 一个 加载 one
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top