首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery 选择器

jQuery网页脚本语言核心之一 概述: 1. 选择器是jQuery的基础 2. 对事件处理,遍历DOM和Ajax操作都依赖于选择器 3. 可简化代码 什么是jQuery选择器?...通过 过滤选择呢亲选择元素 (1) 基本过滤选择器 (2) 可见性过滤选择器 详解: 通过css选择器选取元素 jQuery支持大多数css选择器 最常用的有:基本选择器,层次选择器和属性选择器 在jQuery...可见性过滤选择器 通过元素的显示状态,即元素显示或隐藏来选取元素 :visible:控制眼睛能看到 :hidden:控制本有但隐藏的元素 $(“:hiddden”).show()可以拿出不可见的代码(比如...选择器中含有特殊符号的注意事项 W3C 规范中,规定属性值中不能含有某些特殊字符,但在实际开发过程中,可能会遇到表达中含有'# 和“.”等特殊字符的情况,如果按照普通的方式去处理就会出错。...以上代码不能正确获取到元素,正确的写法如下。

2.7K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    简单、通用的JQuery Tab实现

    这种方式最大的缺点是: HTML 代码和 JS 代码混合; 可扩展性差; 尽管可以通过 window.onload 绑定事件等方式来是实现 JS 代码从 HTML 中分离,也可以把函数改得更复杂以实现通用性...一旦加载了 jQuery框架 和 jQuery UI 插件,那么要在页面中实现 Tabs, 就变得简单了许多。..." jquery1239647486215="5"> 区域二 结合我们自己编写的 CSS,或者 jQuery UI 自带的 CSS,就可以实现滑动门效果...要说明的是,这个地方由于只启用了 jQuery UI 中的 Tabs 插件,因此生成的代码还是比较干净的,只增加了 ui-tabs-xxxx 这几个相关的 CSS 类。...在实际使用中,会遇到一个问题,一般我们会给 tab 中的文字加链接,那么当鼠标滑过这个 tab 的时候,如果指到了文字,那么激发事件的对象有可能是 A 元素而不是 LI 元素,则事件就不能正确激发。

    4.6K50

    Web-第四天 jQuery学习

    对象和DOM对象可以项目转换,但两个对象的函数不能彼此混搭使用。...var d3 = $d2[0]; alert(d3.value); // 总结:jQuery对象和dom对象,函数(api)不能相互调用 1.2.2 基本操作 1.2.2.1 jQuery页面加载 jQuery...1.2.3 效果(了解) 1.2.3.1 基本 通过改变元素 高度和宽度 显示或隐藏 ? show(speed ,fn) 显示 参数1 speed,显示速度,单位:毫秒。...css(name) 获得css值 css(name,value) 设置一对值 css(prop) 设置一组值 --> { k:v, k:v , ....} 5.1.1.2 事件绑定 jQuery提供更灵活的方式用于绑定事件...jQuery基础入门2案例 第11章 模拟用户分组 11.1 案例介绍 使用jQuery模拟用户分组,要求如下: 1.页面加载不显示所有分组的列表项。 2.点击分组名称,显示当前分组列表。

    3.5K40

    【转】jQuery验证控件jquery.validate.js使用说明+中文API

    : jQuery.extend(jQuery.validator.messages, { required: "必选字段", remote: "请修正该字段", email: "请输入正确格式的电子邮件...jQuery.validator.format("请输入 一个长度介于 {0} 和 {1} 之间的字符串"), range: jQuery.validator.format("请输入一个介于 {0}...和 {1} 之间的值"), max: jQuery.validator.format("请输入一个最大为{0} 的值"), min: jQuery.validator.format("请输入一个最小为...,可以增加图标显示,在该系统中已经建立了一个validation.css专门用于维护校验文件的样式 input.error { border: 1px solid red; } label.error...",      email:{ required:"E-mail不能为空",        email:"E-mail地址不正确"      }    } }) groups:

    4.7K40

    JQuery第一节

    课程目标 掌握jQuery常用API的使用 了解jQuery的设计思想 jQuery基本介绍 为什么要学jQuery 【01-让div显示与设置内容.html】 使用JS操作DOM的时候,会遇到以下的一些缺点...//4. jQuery提供了一系列动画相关的函数,使用非常方便。 //5. 代码简单、粗暴。 没有对比,就没有伤害,有了对比,处处戳中要害。 什么是jQuery?...3. jQuery对象其实就是DOM对象的包装集(包装了DOM对象的集合(伪数组)) jQuery对象与DOM对象的区别: 1. DOM对象与jQuery对象的方法不能混用。 2....注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多更加复杂的选择器。...(联想记忆:不能扛着洗衣机去出差)

    1.6K30

    【CSS——效果实现】自适应页面(蓝桥杯真题-5136)【合集】

    且 Menu 按钮展示时,需要浮动在内容卡片上方,不能被遮挡,移动端和 PC 端顶部导航栏高度一致,均为 54px。 移动端导航栏的菜单项每一项独占一行。...页面支持根据不同设备屏幕大小进行自适应布局,具体的样式控制依赖于引入的 css/style.css 文件,同时引入了 jQuery 库,方便后续进行脚本控制。 代码详细解释 1....:设置字符编码为 UTF - 8,确保页面能正确显示各种字符。...二、CSS 部分 代码功能概述 这段代码是一个 CSS 媒体查询,用于在视口宽度小于等于 800px 时(通常是移动设备屏幕),对页面的布局和样式进行调整,以实现响应式设计。...具体来说,它调整了导航菜单的显示方式和页面内容卡片的布局。 代码详细解释 1.

    6110

    jQuery中的常用内容总结(一)

    class的值] [标签名称]");或 $("#[dom中定义的ID的值] [标签名称]"); 这四类选择器定义的都是以美元符号$开始后跟着左右括号,括号中的值视不同的选择器而不同,这里不多缀诉,直接上代码吧...如果是ID选择器,则jQuery对象中没有prevObject这个参数,因为ID本身就是唯一的,例如上面的代码,如果在html中定义了两个ID,jQuery选择器永远只会选择第一个匹配的,如果你只需要在...以上我使用的是chorme的console来直接取的,从脚本返回的结果并不能直接说明已经选择到需要选择的那个,这个需要个简单的方法(稍后会讲)来说明结果的正确性:使用text();方法(取节点内的内容)...; OK,节点选择的内容大致说完了,下面说说节点操作和节点CSS操作==> 实际开发中对节点的常用操作有哪些呢,这里我理一理:节点的显示和隐藏、取值、设置或修改参数、删除、设置或修改节点的CSS、选中的...hide():节点的显示(等同于CSS中的display:none;)   show():节点的隐藏(等同于CSS中的display:block;)   attr("key","value"):给节点设置一个属性和属性值

    1K30

    jQuery的使用

    jquery-1.8.3.min.js:用于项目使用阶段 Jquery的简单入门 所有的jquery代码写在页面加载函数 $(function(){ Jquery代码 }); ...Jquery的效果 ? 3.实现步骤 第一步:引入jQuery相关的文件 第二步:书写页面加载函数 第三步:在页面加载函数中,获取显示广告图片的元素。...第四步:设置定时操作(显示广告图片的函数) 第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show()) 第六步:清除显示广告图片的定时操作 第七步:设置定时操作(隐藏广告图片的函数...2.技术分析 需要使用jquery的选择器(基本选择器、基本过滤选择器) 还需要使用jquery的CSS的方法(css(name,value)) 如果CSS样式已经由美工写好,此时可以使用jquery的...3.步骤分析 第一步:引入jquery的类库 第二步:直接写页面加载函数 第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行) 第四步:分别使用CSS的方法(css(name

    8.2K31

    CSS3着重符及其fallback

    虽然不能使着重符号字体变小,但是至少可以保证着重符位置正确。 三 在绘制着重符时,如果行高内有足够的高度,则着重符不会扩大行高。如果高度不够,则扩大行高。...这样我们就可以得到正确的字体大小和行高(需要特殊处理行高为缩放因子和normal的情况)。...这样得到的innerText值还是正确的。不过也引入了另一个问题:如何用js修改before伪元素的样式。我采用的方法是插入css rule,下面有简单的代码。...在实际情况下,因为不能删掉css rule,所以需要做好css rule的缓存复用。...jQuery.emphasis.js 解决了这些问题之后,终于得到了一个可用的fallback。再根据标准来修改优化代码,就得到了jQuery.emphasis.js。这里有些它的demo。

    1.8K20

    jQuery中的常用内容总结(一)

    class的值] [标签名称]");或 $("#[dom中定义的ID的值] [标签名称]"); 这四类选择器定义的都是以美元符号$开始后跟着左右括号,括号中的值视不同的选择器而不同,这里不多缀诉,直接上代码吧...如果是ID选择器,则jQuery对象中没有prevObject这个参数,因为ID本身就是唯一的,例如上面的代码,如果在html中定义了两个ID,jQuery选择器永远只会选择第一个匹配的,如果你只需要在...以上我使用的是chorme的console来直接取的,从脚本返回的结果并不能直接说明已经选择到需要选择的那个,这个需要个简单的方法(稍后会讲)来说明结果的正确性:使用text();方法(取节点内的内容)...; OK,节点选择的内容大致说完了,下面说说节点操作和节点CSS操作==> 实际开发中对节点的常用操作有哪些呢,这里我理一理:节点的显示和隐藏、取值、设置或修改参数、删除、设置或修改节点的CSS、选中的...hide():节点的显示(等同于CSS中的display:none;)   show():节点的隐藏(等同于CSS中的display:block;)   attr("key","value"):给节点设置一个属性和属性值

    1.1K90
    领券