文档章节

zepto.js学习API疑难一二

leona_lily
 leona_lily
发布于 2015/04/10 16:35
字数 346
阅读 55
收藏 1

1、after和append区别。

   after会在每个匹配的元素后面添加内容,而append会在匹配的元素的最后一个元素后面添加内容;如下

<ul>  

        <li>list item 1</li>  

        <li>list item 2</li>  

        <li>list item 3</li>

</ul>

============================================

$('ul').after('<li>list item 4</li>')   //外部插入

效果:

<ul>  

        <li>list item 1</li>  

        <li>list item 2</li>  

        <li>list item 3</li>

</ul>

<li>list item 4</li>

===========================================

$('ul').append('<li>list item 4</li>')   //内部插入

效果:

<ul>  

        <li>list item 1</li>  

        <li>list item 2</li>  

        <li>list item 3</li>

            <li>list item 4</li>

 

</ul>


2、attr和prop区别

读取或设置dom的属性。如果没有给定value参数,则读取对象集合中第一个元素的属性值。当给定了value参数。则设置对象集合中所有元素的该属性的值。当value参数为null,那么这个属性将被移除(类似removeAttr),多个属性可以通过对象键值对的方式进行设置。    


要读取DOM的属性如 checked和selected, 使用 prop

3、

$('li').eq(0)   //=> only the first list item

$('li').eq(-1)  //=> only the last list item

4、filter() 方法将匹配元素集合缩减为匹配指定选择器的元素。

    $('li').filter(':even').css('background-color', 'red');

4.sibling返回的是元素后面的同胞元素,而prev返回的则是元素前面的同胞元素

© 著作权归作者所有

共有 人打赏支持
leona_lily
粉丝 9
博文 97
码字总数 39219
作品 0
朝阳
程序员
Zepto.js 简介(第一章)

Zepto.js 简介(第一章) 在做C端-H5的时候,很多时候会用到Zepto.js,所以在这里,我就把它整理一下。 什么是Zepto zepto是轻量级的JavaScript库,专门为移动端定制的框架 与jquery有着类似...

张靖bibibi
06/19
0
0
如何定制jsduck中API Documentation页签下的预览界面?

@大漠穷秋 你好,想跟你请教个问题: 最近在看你总设计负责的Ext中文版API文档,有个问题向您请教:API Documentation页签下的预览界面,标注团队成员信息的部分是如何定制的呢?还恳请您指点...

Su8marine
2017/05/11
38
0
用 voice 应用程序实现

gmail调用电话薄后 想用 voice 实现短信发送。有没有高手指点一二。或者介绍下voice api也行。。

rnjsgnl
2011/07/12
37
0
标签插件--TabbedContent

TabbedContent 是一个轻量级的标签插件,它使用 Html5 历史 API 来添加你的标签导航到浏览器中的历史纪录中去。此外,它与 jQuery 和 Zepto.js 库兼容;还具有一个 API 能让你从外部选项卡之...

大胖森
2015/05/07
331
0
如何使用oauth 2.0实现asp.net web api授权?

如何使用oauth2.0实现asp.net web api授权?oauth 2.0的原理看过,但是实现起来根本不会!跪求了解的人指点一二。如果有案列参考更好!

IT大白的请求
2016/10/24
984
3

没有更多内容

加载失败,请刷新页面

加载更多

解析高可用分布式键值存储 etcd 的原理

这篇文章将会介绍 etcd 的实现原理,其中包括 Raft 协议、存储两大模块,在最后我们也会简单介绍 etcd 一些具体应用场景。 etcd 的官方将它定位成一个可信赖的分布式键值存储服务,它能够为整...

小刀爱编程
26分钟前
2
0
在ubuntun虚拟机里安装goLang语言编程环境

Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 北京时间201...

JerryWang_SAP
27分钟前
6
0
c++builder导出函数export function DLL

__stdcall __export 即可,如: ulong __stdcall __export od_disasm(char *src,ulong srcsize,ulong srcip, t_disasm *disasm,int disasmmode){ return Disasm(src,srcsiz......

simpower
29分钟前
2
0
KDC服务安装及配置

阿伦哥-
32分钟前
2
0
mybatis-plus公共字段操作以及springboot2整合mybatis-plus

1、公共实体 对于User类中有而user表中没有的属性需要加第二个注解@TableField(exist = false),表示排除User类中的属性 所有新增公共字段加注解 并指定 @TableField(value = "corp_code",fi...

glen_xu
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部