WEB开发网
开发学院网页设计JavaScript 学习jQuery之旅--新手必须知道的常用方法 阅读

学习jQuery之旅--新手必须知道的常用方法

 2010-09-14 13:48:16 来源:WEB开发网   
核心提示: jQuery 代码:$("p").append( $("input").map(function(){ return $(this).val();}).get().join(", ") ); 结果:[ <p>John,

jQuery 代码:

$("p").append( $("input").map(function(){
  return $(this).val();
}).get().join(", ") );

结果:

[ <p>John, password, http://ejohn.org/%3C/p> ]

作用:将一组元素转换成其他数组(不论是否是元素数组)你可以用这个函数来建立一个列表,不论是值、属性还是CSS样式,或者其他特别形式。这都可以用'$.map()'来方便的建立。

find(expr)

HTML 代码:

<p><span>Hello</span>, how are you?</p>

jQuery 代码:

$("p").find("span")

结果:

[ <span>Hello</span> ]

作用:搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。

文档处理

attr(key,value)

HTML 代码:

<img/><img/>

jQuery 代码:

$("img").attr("src","test.jpg");

作用:取得或设置匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined 。在控制HTML标记上是必备的工具。

html()/html(val)

HTML 代码:

<div><p>Hello</p></div>

jQuery 代码:

$("div").html();

结果:

<p>Hello</p>

作用:取得或设置匹配元素的html内容,同类型的方法还有text()和val()。前者是取得所有匹配元素的内容。,后者是获得匹配元素的当前值。三者有相似的地方常用在内容的操作上。

上一页  1 2 3 4  下一页

Tags:学习 jQuery 之旅

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接