美文网首页
jquery.more.js的应用-码动未来

jquery.more.js的应用-码动未来

作者: 心之所向灬 | 来源:发表于2018-12-21 23:25 被阅读0次

1.基本文件的引入。

<script src="local/jquery-2.3.3.min.js"> </script>

<script src='local/jquery.more.js'> </script>

2.Html文档结构

<div id="more">

<div id="vlist" class='p single_item'>

<p class='name'></p>

</div>

<a href="javascript:;" id='more_info'>::点击加载更多内容::</a>

</div>

3.Js写法

<script>

 $(function(){

  $("#more").more({'address':'more.php'});

 })

</script>

原理:在写Html代码时不需要填充数据,数据是文档加载完成后,通过Ajax请求后台,并且后台返回数据。通过Jquery.more.js文件追加到$("#more")的里面,先前写好的模版是隐藏掉的。需要注意的是模版中需要填充数据的标签的Class名要和Ajax返回数据的键值对应相同。

这一块就是Jquery.more.js文件的追加部分。可以看出是通过.key。key对应的就是Class的名字。

 $(data).each(function() {

                    counter++;

                    var s = template;

                    $.each(this, function(key, value) {

                        if (s.find('.' + key))

                            s.find('.' + key).html(value);

                    });

相关文章

  • jquery.more.js的应用-码动未来

    1.基本文件的引入。 2.Html文档结构 ::点击加载更多内容:: 3.Js写法 $(function(){ ...

  • 选择困难-码动未来

    早上不知道是先刷牙还是先洗脸,最后还是先去了一趟厕所思考了一下;上班不知道是该做公交还是坐地铁,结果在路口徘徊浪费...

  • flex布局-码动未来

    在我们常用的布局中有display + position + float进行布局,但是这些布局或多或少都有些麻烦(...

  • web前端面试之CSS3问题(码动未来)

    [if !supportLists]1.1.[endif]web前端面试之CSS3问题(码动未来) 2.3.1、C...

  • vue.js的使用-码动未来

    在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用 props 或者 $emit 等方...

  • 浅谈Web自适应(码动未来)

    码动未来教案篇 随着移动设备的普及,移动web在前端工程师们的工作中占有越来越重要的位置。移动设备更新速度频繁,手...

  • 你是否还在迷茫-码动未来

    如果岁月是一路漫长的旅途,人生则是其中的一道道深浅不一的脚印,且借西风远望,视线中那一排排印痕,有的已被朔风磨去了...

  • 差距从点滴产生-码动未来

    学校走出来,迈向社会的毕业生们,或者早已迈入社会的有志青年们。你们是否也会感慨这样一件事情: 跟你初中一个班的同学...

  • CSS面试题--码动未来

    1.简要说一下CSS的元素分类 块级元素:div,p,h1,form,ul,li; 行内元素 : span>,a,...

  • HTML面试题-码动未来

    1.XHTML和HTML有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言 ...

网友评论

      本文标题:jquery.more.js的应用-码动未来

      本文链接:https://www.haomeiwen.com/subject/vfebkqtx.html