1:核心.each(callback),size(),length(),get([index])

1.1 .each(callback)通过它可以遍历对象、数组的属性值并进行处理

    <form id="form1" runat="server">
<img/><img/>
</form> <script type="text/javascript">
$(function () {
$("img").each(function (i) {
this.src = "test" + i + ".jpg";
});
})
</script>
$(document).ready(function () {
var members = ["张三", "李四", "王老五", "赵老六", "王二麻子"];
var ol = $("ol");
$.each(members, function (index, item) {
ol.append("<li>" + item + "</li>");
})
});

1.2 .size()当前匹配的元素个数

<img src="test1.jpg"/> <img src="test2.jpg"/>

$("img").size();-->显示为:

1.3 .length()同样是返回元素个数

<img src="test1.jpg"/> <img src="test2.jpg"/>

$("img").length;-->显示为:

1.4 .get([index])取得其中一个匹配的元素,没有参数时则取得所有匹配的 DOM 元素集合。有参数时取得第 index 个位置上的元素。$(this).get(0)与$(this)[0]等价

<img src="test1.jpg"/> <img src="test2.jpg"/>

$("img").get();-->获得dom无素: <img src="test1.jpg"/>

2:文档处理.append(content|fn)与appendTo(content),prepend(content|fn)与prependTo(content)

2.1 .append(content) 参数content向每个匹配的元素内部追加内容,而content则是要追加到目标中的内容[$(A).append(B): 将B追加到A中];

    <div id="My_Div"></div>

    <script type="text/javascript">
$(function () {
$("#My_Div").append("<span style='color:red'>踏浪帅</span>")
})
</script>

2.2 .append(fn) 参数function(index, html)返回一个HTML字符串,用于追加到每一个匹配元素的里边。接受两个参数,index参数为对象在这个集合中的索引值,html参数为这
个对象原先的html值。

     <div></div>
<div></div> <script type="text/javascript">
$(function () {
$("div").append(function (index) {
return "<span style='color:red'>踏浪帅" + index + "</span>";
});
})
</script>

2.3 .appendTo(content)把所有匹配的元素追加到另一个指定的元素元素集合中,参数content用于被追加的内容;[$(A).append(B): 将A追加到B中]

<p>I would like to say: </p>
<div></div><div></div> $("p").appendTo("div"); 结果: <div><p>I would like to say: </p></div>
<div><p>I would like to say: </p></div>

2.5 .prepend(content) 向每个匹配的元素内部前置内容,参数要插入到目标元素内部前端的内容

<p>I would like to say: </p>

$("p").prepend("<b>Hello</b>");--><p><b>Hello</b>I would like to say: </p> 

2.6 .prepend(fn) 参数function(index, html)返回一个HTML字符串,用于追加到每一个匹配元素的里边。接受两个参数,index参数为对象在这个集合中的索引值

     <div></div>
<div></div> <script type="text/javascript">
$(function () {
$("div").prepend(function (index) {
return "<span style='color:red'>踏浪帅" + index + "</span>";
});
})
</script>

2.7 .prependTo(content) 把所有匹配的元素前置到另一个、指定的元素元素集合中

<p>I would like to say: </p><div id="foo"></div>

$("p").prependTo("#foo");

结果:<div id="foo"><p>I would like to say: </p></div>

最近有个妹子弄的一个关于扩大眼界跟内含的订阅号,每天都会更新一些深度内容,在这里如果你感兴趣也可以关注一下(嘿对美女跟知识感兴趣),当然可以关注后输入:github 会有我的微信号,如果有问题你也可以在那找到我;当然不感兴趣无视此信息;

Jquery重新学习之四[核心属性与文档处理属性]的更多相关文章

  1. jQuery 选择器 筛选器 样式操作 文本操作 属性操作 文档处理 事件 动画效果 插件 each、data、Ajax

    jQuery jQuery介绍 1.jQuery是一个轻量级的.兼容多浏览器的JavaScript库. 2.jQuery使用户能够更方便地处理HTML Document.Events.实现动画效果.方 ...

  2. jQuery 源码分析和使用心得 - 文档遍历 ( traversing.js )

    jQuery之所以这么好用, 首先一点就是$()方法和它强大的选择器. 其中选择器使用的是sizzle引擎, sizzle是jQuery的子项目, 提供高效的选择器查询. 有个好消息告诉大家, 就是s ...

  3. SpringBoot学习笔记:Swagger实现文档管理

    SpringBoot学习笔记:Swagger实现文档管理 Swagger Swagger是一个规范且完整的框架,用于生成.描述.调用和可视化RESTful风格的Web服务.Swagger的目标是对RE ...

  4. 基本控件文档-UILabel属性

    CHENYILONG Blog 基本控件文档-UILabel属性 Fullscreen UILabel属性技术博客http://www.cnblogs.com/ChenYilong/ 新浪微博http ...

  5. 基本控件文档-UITextField属性

    CHENYILONG Blog 基本控件文档-UITextField属性 Fullscreen   UITextField属性技术博客http://www.cnblogs.com/ChenYilong ...

  6. 基本控件文档-UIButton属性

    CHENYILONG Blog 基本控件文档-UIButton属性 Fullscreen UIButton属性技术博客http://www.cnblogs.com/ChenYilong/ 新浪微博ht ...

  7. 基本控件文档-UISlider属性

    CHENYILONG Blog 基本控件文档-UISlider属性 Fullscreen     UISlide属性技术博客http://www.cnblogs.com/ChenYilong/ 新浪微 ...

  8. 基本控件文档-UISegment属性

    CHENYILONG Blog 基本控件文档-UISegment属性 Fullscreen   UISegment属性技术博客http://www.cnblogs.com/ChenYilong/ 新浪 ...

  9. 基本控件文档-UISwitch属性

    CHENYILONG Blog 基本控件文档-UISwitch属性 Fullscreen     UISwitch属性 技术博客http://www.cnblogs.com/ChenYilong/ 新 ...

随机推荐

  1. 「WC2010」重建计划(长链剖分/点分治)

    「WC2010」重建计划(长链剖分/点分治) 题目描述 有一棵大小为 \(n\) 的树,给定 \(L, R\) ,要求找到一条长度在 \([L, R]\) 的路径,并且路径上边权的平均值最大 \(1 ...

  2. POJ 2406 Power Strings 简单KMP模板 strcmp

    http://poj.org/problem?id=2406 只是模板,但是有趣的是一个strcmp的字符串比较函数,学习到了... https://baike.baidu.com/item/strc ...

  3. WEB架构师成长之路 二

    法宝一:牛人爱惜自己的时间. 时间就是金钱,时间就是生命,时间如同健康一样,如果时间都没有,那成功也就是浮云了.所以牛人总是很爱惜自己的时间,总是在想办法提高自己的做事效率.我突然想了起来,我QQ里有 ...

  4. Apache URLRewrite 原理及配置实现

    看一下网站上的一些 URL.您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo. ... 99&type=summary的 URL?或者, ...

  5. bzoj 1579: [Usaco2009 Feb]Revamping Trails 道路升级 -- 分层图最短路

    1579: [Usaco2009 Feb]Revamping Trails 道路升级 Time Limit: 10 Sec  Memory Limit: 64 MB Description 每天,农夫 ...

  6. [转]Android:异步处理之AsyncTask的应用(二)

    2014-11-07     既然UI老人家都这么忙了,我们这些开发者肯定不能不识趣的去添乱阻塞UI线程什么的,否则UI界面万一停止响应了呢——这不是招骂的节奏么?!所以我们知道用Handler+Th ...

  7. 详解Java中的clone方法 -- 原型模式 及源码

    http://www.cnblogs.com/cq-home/p/6431426.html http://blog.csdn.net/zhangjg_blog/article/details/1836 ...

  8. Asp.Net Session的三种方法及Web.Config设置

    转载:http://user.gw-ec.com/login/safelog/redirectt?session=so%2f%2bSjyZURMOe54xgk%2bUhL2CgGqDjOKEbYwZS ...

  9. kindeditor老版本version 4.1.10 bug踩坑

    目录 上传图片或者视频的弹窗有时候不出现,只出现遮罩 视频上传无法播放的问题 参考链接: 问题目录 上传图片或者视频的弹窗有时候不出现,只出现遮罩 通过测试发现,出现这种情况不是弹出框没有出现,而是设 ...

  10. zookeeper选举机制

    在上一篇文章中我们大致浏览了zookeeper的启动过程,并且提到在Zookeeper的启动过程中leader选举是非常重要而且最复杂的一个环节.那么什么是leader选举呢?zookeeper为什么 ...