jQuery学习第二课:操作包装集元素
上文介绍了利用$函数筛选页面上的元素和替代onload事件。$函数还有一个作用,当它的参数是一个HTML片段的时候,它返回的是包含这个HTML元素的包装集。例如: <html xmlns="http://www.w3.org/1999/xhtml"> $创造了一个p元素的包装元素,这个包装元素和用上文提到的选择符选到的元素是一样的。同样也可以调用jQuery的一些方法,最后用appendTo(以后介绍)把这个元素移动到div里。最终结果是:
下面介绍对包装集操作的函数。 1. html(),html(text). 第一个函数返回包装集第一个元素内部的html,第二个函数将包装集中的所有元素的内部html设置为text。 2.size()。返回包装集包含的元素。 3.get(),get(n)。第一个函数将包装集合内的HTML元素以javascript数组的形式返回,第二个元素返回第n个HTML元素。 4.index(elem). 返回传入的HTML元素elem在包装集中的位置。如果不在包装集中,则返回-1。 5.add(s),add(elem),add(array). add函数用于向包装集中添加元素。如果是选择器,则添加所有被选中的元素,如果是HTML片段,则根据此片段创建HTML元素并添加此元素;如果是HTML元素或者HTML元素的数组,则直接添加。 6. not(expression),filter(expression). 这两个函数是用来筛选包装集的元素的。expression可以是一个字符串(选择符),或者是html元素或者元素数组。not函数除去符合选择符的元素或者包含在数组中的元素。filter则相反,留下符合选择符的元素或者包含在数组中的元素。 7.slice(begin,end) 这个函数返回的是一个新建的包装集,内容是原包装集从第begin到第end个元素。end省略则表示最大长度。 先来看几个例子。 <html xmlns="http://www.w3.org/1999/xhtml"> (编辑:咸宁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- SAP剥离数字互联业务 2.5亿美元卖给Sinch
- 2020汉诺威工业博览会赋予数字化时代的“工业转型”
- 瞄准“支付漏斗”困境 Riskified创新业务模式赋能中国电商出
- 思杰(CITRIX)携手Palo Alto Networks通过SD-WAN解决方案为
- 拿下混合云的又一“杀手锏”,微软Azure Stack HCI有何特点
- 盘点:2019年最炙手可热的10家物联网初创公司
- 嗨球科技发力体育地产 贵阳开建国际足球小镇
- 易企秀入围爱分析营销数字化30强 以营销科技赋能用户创意设
- Deepfake视频正在快速传播,也许区块链能够阻止这波“瘟疫”
- 盘点苹果十年间的中国元素,腾讯手机管家助iPhone8和iPhone