分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

Jquery--1--选择器分类

发布时间:2023-09-06 02:30责任编辑:傅花花关键词:选择器

基本选择器

$("#id") ???????????//ID选择器$("div") ???????????//标签选择器$(".classname") ????//类选择器$(".classname,.classname1,#id1") ????//组合选择器

层次选择器

$("#id > .classname ") ???//子元素选择器$("#id .classname ") ???//后代元素选择器$("#id + .classname ") ???//紧邻下一个元素选择器$("#id ~ .classname ") ???//兄弟元素选择器

过滤选择器--位置过滤

$("li:first") ???//第一个li$("li:last") ????//最后一个li$("li:even") ????//挑选下标为偶数的li$("li:odd") ?????//挑选下标为奇数的li$("li:eq(4)") ???//下标等于4的li$("li:gt(2)") ???//下标大于2的li$("li:lt(2)") ???//下标小于2的li$("li:not(#runoob)") //挑选除 id="runoob" 以外的所有li

过滤选择器--内容过滤

$("div:contains('Runob')") ???// 包含 Runob文本的元素$("td:empty") ????????????????//不包含子元素或者文本的空元素$("div:has(selector)") ???????//含有选择器所匹配的元素$("td:parent") ???????????????//含有子元素或者文本的元素

过滤选择器--可见性过滤

$("li:hidden") ??????//匹配所有不可见元素,或type为hidden的元素$("li:visible") ?????//匹配所有可见元素

过滤选择器--属性过滤

$("div[id]") ???????//所有含有 id 属性的 div 元素$("div[id='123']") ???????// id属性值为123的div 元素$("div[id!='123']") ???????// id属性值不等于123的div 元素$("div[id^='qq']") ???????// id属性值以qq开头的div 元素$("div[id$='zz']") ???????// id属性值以zz结尾的div 元素$("div[id*='bb']") ???????// id属性值包含bb的div 元素$("input[id][name$='man']") //多属性选过滤,同时满足两个属性的条件的元素

过滤选择器--状态过滤

$("input:enabled") ???// 匹配可用的 input$("input:disabled") ??// 匹配不可用的 input$("input:checked") ???// 匹配选中的 input$("option:selected") ?// 匹配选中的 option

表单选择器

$(":input") ?????//匹配所有 input, textarea, select 和 button 元素$(":text") ??????//所有的单行文本框,$(":text") 等价于$("[type=text]"),推荐使用$("input:text")效率更高,下同$(":password") ??//所有密码框$(":radio") ?????//所有单选按钮$(":checkbox") ??//所有复选框$(":submit") ????//所有提交按钮$(":reset") ?????//所有重置按钮$(":button") ????//所有button按钮$(":file") ??????//所有文件域

Jquery--1--选择器分类

原文地址:https://www.cnblogs.com/byron0918/p/10285448.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved