码迷,mamicode.com
首页 > Web开发 > 详细

jQuery---w3c 学习

时间:2014-05-01 00:31:30      阅读:367      评论:0      收藏:0      [点我收藏+]

标签:class   div   c   t   sp   strong   int   tab   ble   html   文件   

jQuery 元素选择器

  • jQuery 使用 CSS 选择器来选取 HTML 元素。
  • $("p") 选取 <p> 元素。
  • $("p.intro") 选取所有 class="intro" 的 <p> 元素。
  • $("p#demo") 选取所有 id="demo" 的 <p> 元素。

jQuery 属性选择器

  • jQuery 使用 XPath 表达式来选择带有给定属性的元素。
  • $("[href]") 选取所有带有 href 属性的元素。
  • $("[href=‘#‘]") 选取所有带有 href 值等于 "#" 的元素。
  • $("[href!=‘#‘]") 选取所有带有 href 值不等于 "#" 的元素。
  • $("[href$=‘.jpg‘]") 选取所有 href 值以 ".jpg" 结尾的元素。

jQuery CSS 选择器

  • jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。
  • 下面的例子把所有 p 元素的背景颜色更改为红色:

更多的选择器实例

语法 描述
$(this) 当前 HTML 元素
$("p") 所有 <p> 元素
$("p.intro") 所有 class="intro" 的 <p> 元素
$(".intro") 所有 class="intro" 的元素
$("#intro") id="intro" 的元素
$("ul li:first") 每个 <ul> 的第一个 <li> 元素
$("[href$=‘.jpg‘]") 所有带有以 ".jpg" 结尾的属性值的 href 属性
$("div#intro .head") id="intro" 的 <div> 元素中的所有 class="head" 的元素

jQuery 是为事件处理特别设计的。

结论

由于 jQuery 是为处理 HTML 事件而特别设计的,那么当您遵循以下原则时,您的代码会更恰当且更易维护:

  • 把所有 jQuery 代码置于事件处理函数中
  • 把所有事件处理函数置于文档就绪事件处理器中 (ready中)
  • 把 jQuery 代码置于单独的 .js 文件中
  • 如果存在名称冲突,则重命名 jQuery 库

 

 

 

 

 

 

 

 

 

 

jQuery---w3c 学习,码迷,mamicode.com

jQuery---w3c 学习

标签:class   div   c   t   sp   strong   int   tab   ble   html   文件   

原文地址:http://www.cnblogs.com/songacm/p/3701125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!