JQuery入门(1) - 选择器

JQuery入门(1) - 选择器

$("元素")            // 选取元素
$("元素.类名")       // 选取元素中class为“类名”的元素
$("元素.#ID")        // 选取元素中id="ID"的元素
$("[属性]")          // 选取包含“属性”的所有元素
$("[属性]=‘值‘")     // 选取属性等于‘值’的元素
$("[属性]!=‘值‘")    // 选取属性不等于‘值’的元素
$("[属性]^=‘值‘")    // 选取属性值以‘值’开头的元素
$("[属性]$=‘值‘")    // 选取属性值以‘值’结尾的元素

举例

把test.html放到当前目录中,jquery.js放到目录./jquery/目录中。

test.html文件如下,为了一目了然,把自己写的javascript代码嵌入到html中:

<!-- test.html文件 -->
<html>

<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
</head>

<body>
<h2>测试选择器</h2>
<p id = ‘id1‘ class = ‘class1‘>第一行,元素p,id=‘id1‘,class=‘class1‘</p>
<p id = ‘id2‘ class = ‘class2‘>第二行,元素p,id=‘id2‘,class=‘class2‘</p>
<button type="button">执行选择器</button>

<script type="text/javascript">
    $("button").click(function(){
        $("p#id1").html("<p backgroud-color=‘red‘>执行原则器之后</p>")  // 修改这里的 $("p#id1"),测试不同的选择器
                  .css("background-color","red");
  });
</script>

</body>

</html>

例子是执行$(“p#id1”)选择器,点击按键后,id为id1的元素的文字变成了“执行原则器之后”,红色背景。通过修改 $(“p#id1”),可以测试不同的选择器语法。

时间: 2024-11-05 22:50:38

JQuery入门(1) - 选择器的相关文章

jQuery入门(1)jQuery中万能的选择器

jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应用 编写任何JavaScript程序我们要首先获得对象,jQuery选择器能彻底改变我们平时获取对象的方式,可以获取几乎任何语意的对象,比如 “拥有title属性并且值中包含test的<a>元素”,完成这些工作只需要编写一个jQuery选择器字符串, 学习jQuery选择器是学习jQuery最重要

jQuery入门笔记之(一)选择器引擎-【转】

---恢复内容开始--- 原文:http://segmentfault.com/a/1190000004230781 一. 常规选择器 (一)简单选择器 模仿的是CSS选择器,只不过在使用jQuery选择器时,我们首先必须使用“$()”函数来包装我们的 CSS 规则.而CSS 规则作为参数传递到jQuery对象内部后,再返回包含页面中对应元素的 jQuery 对象.随后可以进行节点操作,例如:$('#box').css('color', 'red'); . 那么除了 ID 选择器之外,还有两种基

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

jQuery入门(2)使用jQuery操作元素的属性与样式

jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 一.区分DOM属性和元素属性 对于下面这样一个标签元素: <img id='img' src="images/image.1.jpg" alt='1' class="imgs"></img> 我们通常将id.src.alt.class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性

jQuery入门(3)事件与事件对象

jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 一.事件与事件对象 首先看一下我们经常使用的添加事件的方式: 01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

jQuery 入门教程(三): Selectors

jQuery Selector 是jQuery库中非常重要的一个组成部分. jQuery Selector 用来选择某个HTML元素,其基本语句和CSS的选择器(Selector)是一样的,所有jQuery selector 都是以$()开始. 选择HTML标记 选择某个HTML元素的方法是直接使用该元素的标记名称,比如选择所有<p>元素 $("p") 下面的例子当用户点击一个按钮时,隐藏所有的<p>元素 $(document).ready(function()

jQuery入门(4)jQuery中的Ajax应用

jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax应用 一.原始Ajax与jQuery中的Ajax 首先通过实例, 来看一下jQuery实现Ajax有多简单. 下面是一个使用原始Ajax的示例: 01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

JavaScript jQuery 入门回顾 2

JQuery 滑动 利用jQuery可以在元素上创建滑动效果. slideDown() 向下滑动元素. slideUp() 向上滑动元素. slideToggle() 在 slideDown() 与 slideUp() 方法之间进行切换. $(selector).slide(speed,callback);{ 可选的 speed 参数规定效果的时长.它可以取以下值:"slow"."fast" 或毫秒. 可选的 callback 参数是滑动完成后所执行的函数名称.}

jquery 入门与知识

一)什么是jQuery? [以封装的思想,重构<<图片显示和隐藏>>] 第三方组织预先写好的一些实用JS文件.类,方法,都统称为JS实用库,免费放在网上,同时配有相关的学习文档和案例, 像以上实用库有很多,其它在JavaEE领域比较著名是的jQuery. *二)为什么要使用jQuery? (1)jQuery是目标是让程序员写少代码,做多事情 (2)jQuery库,压缩后,容量较小,不会占用系统过多资料,WEB页面加载的速度相对较快 (3)jQuery库,兼容各大主流浏览器,它是美国