03-jQuery基本方法(续).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
03-jQuery基本方法(续)

理溢或巴乓顾肋整夹懦糙邯度颇韧昏匆镜坝缠遮寞绚酣粉惧第办歧求卉咬03-jQuery基本方法(续)03-jQuery基本方法(续);/svn/trunk/index.html;attr(name) 取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined 。 返回值 Object 参数 name?(String) : 属性名称 示例 返回文档中第一个图像的src属性值。 HTML 代码: img src=test.jpg/ jQuery 代码: $(img).attr(src); 结果: test.jpg;attr(key,value) 为所有匹配的元素设置一个属性值。 返回值 jQuery 参数 key?(String) : 属性名称 value?(Object) : 属性值 示例 为所有图像设置src属性。 HTML 代码: img/? img/ jQuery 代码: $(img).attr(src,test.jpg); 结果: [ img src= test.jpg / , img src= test.jpg / ];attr(key,fn) 为所有匹配的元素设置一个计算的属性值。 不提供值,而是提供一个函数,由这个函数计算的值作为属性值。 返回值 jQuery 参数 key?(String) : 属性名称 fn?(Function) : 返回值的函数 范围:当前元素, 参数: 当前元素的索引值 示例 把src属性的值设置为title属性的值。 HTML 代码: img src=test.jpg/ jQuery 代码: $(img).attr(title, function() { return this.src }); 结果: img src=test.jpg title=test.jpg /;attr(properties) 将一个“名/值”形式的对象设置为所有匹配元素的属性。 这是一种在所有匹配元素中批量设置很多属性的最佳方式。 注意,如果你要设置对象的class属性,你必须使用className 作为属性名。或者你可以直接使用.addClass( class ) 和 .removeClass( class ). 参数 properties?(Map) : 作为属性的“名/值对”对象 示例 为所有图像设置src和alt属性。 HTML 代码: img/ jQuery 代码: $(img).attr({ src: test.jpg, alt: Test Image }); 结果: [ img src= test.jpg? alt:=Test Image / ];removeAttr(name) 从每一个匹配的元素中删除一个属性 返回值 jQuery 参数 name?(String) : 要删除的属性名 示例 将文档中图像的src属性删除 HTML 代码: img src=test.jpg/ jQuery 代码: $(img).removeAttr(src); 结果: [ img / ];---DOM操作--- wrap(html) wrap(elem) wrapAll(html) wrapAll(elem) wrapInner(html) wrapInner(elem);wrap(html) 把所有匹配的元素用其他元素的结构化标记包裹起来。 这种包装对于在文档中插入额外的结构化标记最有用,而且它不会破坏原始文档的语义品质。这个函数的原理是检查提供的第一个元素(它是由所提供的HTML标记代码动态生成的),并在它的代码结构中找到最上层的祖先元素--这个祖先元素就是包裹元素。 当HTML标记代码中的元素包含文本时无法使用这个函数。因此,如果要添加文本应该在包裹完成之后再行添加。;参数 html?(String) : HTML标记代码字符串,用于动态生成元素并包裹目标元素 示例 把所有的段落用一个新创建的div包裹起来 HTML 代码: pTest Paragraph./p jQuery 代码: $(p).wrap(div class=wrap/div); 结果: div class=wrappTest Paragraph./p/div ;wrapAll(html) ???? 将所有匹配的元素用单个元素包裹起来 这于 .wrap()?是不同的,.wrap()为每一个匹配的元素都包裹一次。这种包装对于在文档中插入额外的结构化标记最有用,而且它不会破坏原始文档的语义品质。 这个函数的原理是检查提供的第一个元素并在它的代码结构中找到最上层的祖先元素--这个祖先元素就是包装元素。 参数 html?(String) : TML标记代码字符串,用于动态生成元素并

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档