jQuery选择器和事件

我们已经知道了jQuery是js的库,他也是对网页元素进行动态修改。那么他是如何对指定元素进行操作呢?

这就涉及到了我们将要讲的东西,jQuery选择器

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 元素的背景颜色更改为红色:

实例

$("p").css("background-color","red");//对元素进行背景颜色修改

除此之外还有一些其他的选择器实例:

接下来我们在学一下事件,简单来事件就是

HTML 中发生某些事件时所调用的方法。

例如当我们希望点击button时,会进行某些操作,这就是一个事件,我们则需要运用到这个:

$(selector).click(function){}

类似还有:

这样当我们想要对事件进行约束时,就可以选择上面事件。

猜你喜欢

转载自blog.csdn.net/eggplant_/article/details/83024704