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

当id包含点时,如何通过ID和jquery选择html节点?

当ID包含点时,可以使用CSS选择器来选择HTML节点。在CSS中,可以使用反斜杠(\)来转义特殊字符,例如点(.)。因此,可以使用以下方法来选择具有包含点的ID的HTML节点:

代码语言:javascript
复制
$("#\\.id\\.with\\.dot")

其中,\用于转义点(.),id.with.dot是包含点的ID。这将选择具有ID为id.with.dot的HTML节点。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

学习zepto.js(Hello World)

DOMContentLoaded 事件 })   $变量已经存在,如引用了jQuery,那么zepto的全局对象将不会指向$,但始终指向window.Zepto ?   ...对象,   如果selector为字符串,先去除两端空格,然后判断selector是否为包含html标签的字符串,     如果是则通过fragment方法生成一个dom对象并返回,   验证selector...方法,该选择器不包含选择器并且选择器开头是个#号,这说明人家要的是个ID:XXX的标签       如果满足这种情况,就调用getElementById并将返回结果放入一个数组,这也是为什么获得jQuery...对象就算是通过ID选择器也会返回一个length为1的数组的原因,如果没有获取到该元素,则返回一个空数组;     如果不满足该条件,则判断上下文是否为一个标签节点,文档对象节点或一个文档片段节点。...直接返回空数组(任性~);       但如果满足条件了,继续进行判断,选择器为不包含选择器的(get√),并且不是通过ID选择的(get√),而且支持getElementsByClassName的(

3.5K80
  • 一个小时学会jQuery

    DOM对象; $只是jQuery的别名形式; 每一个jQuery对象都是一个DOM对象的集合 三、常用选择通过jQuery中的选择器实际上取得的是HTML中的DOM元素。...基本选择器 基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它通过元素id、class标签名等来查找DOM元素。在网页中,每个id名称只能使用一次,class允许重复使用。...3.2.1、通过id获取元素 在CSS中经常使用id来控制元素,在jQuery中获取元素,也使用同样方法。与CSS一样,在id前面加上#号。...'text']").change() //节点的值发生改变触发事件 $("input").select() //input 节点中的文本被选择触发事件 $("form").submit() //...可用值: "xml": 返回 XML 文档,可用 jQuery 处理。 "html": 返回纯文本 HTML 信息;包含的script标签会在插入dom执行。

    18.5K71

    jQuery 基本语法

    在进行下面内容之前我还要说明一$("p")$("#p")的区别,$("p")表示取所有p标签(例如:)的元素,$("#p")表示取id为"p"(例如:</span...一、核心部分 $(expr) 说明:该函数可以通过css选择器,Xpath或html代码来匹配目标元素,所有的jQuery操作都以此为基础 参数:expr:字符串,一个查询表达式或一段html字符串..."); } 运行:点击id为test的元素,背景色变成黄色(yellow) $(elems) 说明:限制jQuery作用于一组特定的DOM元素 参数: elem:一组通过jQuery对象压缩的DOM... jQuery代码及功能: function jq(){ var f = $("div");  alert($(f).find("p").html()); } 运行:点击id为test的元素...alert($("p").get(1).innerHTML); } 运行:点击id为test的元素,alert对话框显示:So is this,即第二个标签的内容 注意:geteq的区别,eq

    3.8K40

    JQuery最全常用方法指南

    ”#main > *”) 子选择器,选择parent的所有子节点 $(”label + input”) 临选择器,选择prev的下一个临节点 $(”#prev ~div”) 同胞选择器,选择prev的所有同胞节点...- 1 jQuery.unique(array) 删除数组中的所有重复元素,返回整理后的数组 1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及....innerHTML; 3、如何获取jQuery集合的某一项 对于获取的元素集合,获取其中的某一项(通过索引指定)可以使用eq或get(n)方法或者索引号获取,要注意,eq返回的是jquery对象,而...get Jquery中的很多方法都是如此,主要包括如下几个: $("#msg").html(); //返回id为msg的元素节点html内容。...$("#msg").html("new content"); //将“new content” 作为html串写入id为msg的元素节点内容中,页面显示粗体的new content

    11K31

    Web阶段:第五章:JQuery

    ()查询出来的标签对象是Dom对象 4.通过createElement() 方法创建的对象,是Dom对象 JQuery对象 5.通过JQuery提供的API创建的对象,是JQuery对象。...例如:$("我是span标签");是jquery对象 6.通过JQuery包装的Dom对象,也是JQuery对象 7.通过JQuery提供的API查询到的对象,是JQuery对象...jquery页面加载完成之后的触发时间: // jquery的页面加载完成之后。只是等浏览器内核解析完html标签,创建好dom对象之后。...jQuery凭借简洁的语法跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画开发Ajax。...触发子元素的事件的时候,同一个事件也被传递到了父元素的事件里去响应。 那么如何阻止事件冒泡呢? 在子元素事件函数体内,return false; 可以阻止事件的冒泡传递。

    26.3K20

    最新jquery+easyui_api培训文档

    onLoadError none 远程数据加载失败触发 onSelect record 当用户选择了一个列表项触发 onChange newValue, oldValue 文本域字段的值改变触发...,必须包含两个属性各对应valueFieldTextField属性。...400 11.3 事件 事件名 参数 描述 onLoad arguments 一个AJAX标签加载远程数据完成被触发,参数jQuery.ajax成功返回的回调函数相同 onSelect title...,该节点参数包含以下属性: id:节点ID text:节点的文本 attributes:节点自定义属性 target:点击DOM对象的目标 onDblClick node 用户双击一个节点触发,参数同...index 选择某行,行索引以0开始 selectRecord idValue 通过id选择一行 unselectRow index 取消选择某行 beginEdit index 开始编辑某行 endEdit

    3.2K40

    jquery常用方法

    ,[data],fn); //绑定事件处理器函数 $("#ID").toggle(fn,fn);//注册每次点击切换要调用的函数 1 2 3 外观效果 $("#ID").addClass(class)...//将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素 $("#ID").not();//从匹配元素集合中删除元素 $("#ID").add();//将元素添加到匹配元素的集合中 $("#ID")....10 11 12 元素节点操作 $("#ID").wrap(html);//把所有匹配的元素用其他元素的结构化标记包裹起来 $("#ID").empty();//删除匹配的元素集合中所有的子节点 1...//callback (Callback) : (可选) 载入成功回调函数。 jQuery.ajax();//返回其创建的XMLHttpRequest对象。...(str);//去掉字符串起始结尾的空格 jQuery.contains(dom1,dom2);//dom1节点是否包含dom2节点 jQuery.type();//返回对象的数据类型 jQuery.isArray

    80020

    jQuery的三种$()

    1、$()可以是$(expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。...就是在点击页面上的任何一个链接的触发事件。确切地说,就是jQuery用这个标签构建了一个对象$("a"),函数 click()是这个jQuery对象的一个(事件)方法。...; }); 对于选择HTML文档中的elements,jQuery有两种方法: 1)如$("div>ul a"),它的意思是div标签中的ul标签中的a标签 不过,$('div>ul')$('...不过有一——$('div>ul')$('div ul')是有区别的, $('div>ul')是的直接后代里找;而$('div ul')是在的所有后代里找。...所以,$('#sId>li')所选择的是id为"sId"的所有孩子节点,即使这个的后代还有也不是它所找的范围(所找到的DOM对象,只是它本级的DOM对象。)。

    78830

    jQuery 教程

    选择jQuery #id 选择通过 HTML 元素的 id 属性选取指定的元素。...:empty选择没有子元素或内容文字的元素,如:$("td:empty")) :has()选择包含至少一个匹配指定选择器的元素的元素,如:$("div:has(p)")) :parent选择至少有一个子节点...事件处理程序指的是 HTML 中发生某些事件所调用的方法。 实例: 在元素上移动鼠标。...; } ); focus() 元素获得焦点,发生 focus 事件。 通过鼠标点击选中元素或通过 tab 键定位到元素,该元素就会获得焦点。...) empty() 从被选元素移除所有子节点内容 hasClass() 检查被选元素是否包含指定的 class 名称 height() 设置或返回被选元素的高度 html() 设置或返回被选元素的内容

    17K20

    JavaScript学习笔记(四)—— jQuery入门

    1. jQuery选择器 - 选择器都是以 $() 开头的 基础选择选择器 描述 id选择器 指定id元素 class选择器 遍历css类元素 element元素 遍历HTML元素 *选择器 遍历所有元素...属性选择器是通过元素的属性作为过滤条件进行筛选对象 名称 说明 举例 [attribute] 匹配包含给定属性的元素 $(“div[id]”) [attribute=value] 匹配给定的属性是某个特定值的元素...;//设置文本内容 }); }); 对HTML内容进行操作 jQuery提供了两种方法对HTML进行操作,分别是html()方法html(val)方法,同样是一个获取,...() 从被选元素移除所有子节点内容 复制节点与替换节点 clone() replaceAll():把被选元素替换成新的HTML元素 replaceWith():把被选元素替换成新的内容 <script...切换与触发事件 切换事件 有两个方法用于事件的切换,一个是hover,一个是toggle 需要设置鼠标悬停鼠标移除的事件中进行切换,使用K方法: <script type="text/javascript

    11.2K50

    JQuery快速入门

    在使用jQuery,需要注意jQuery对象DOM对象的区别,通常对于jQuery对象,会在变量前加$,如var $variable=jQuery对象;。可以通过如下方式对两者进行转化。...通配选择器 *{} 其他选择器 伪类选择器、子选择器、临近选择属性选择器 那么相应的jQuery也会提供对应的选择器,并增加部分自定义的选择器用于方便操作,主要包括基本选择器、层次选择器、过滤选择器...jQuery选择器 示例 基本选择器 #id, .class, element 最基本的id,类,元素选择器 * 匹配所有元素, $("*") selector1,selector2,… 将每一个选择器匹配到元素合并后一起返回...元素的id包含#,(,]等特殊字符,需要通过//进行转义,例如:, $('#id\\[1\\]') //转义特殊字符 DOM(Document Object...事件冒泡就是页面上有个元素,其中一个嵌套在另一个中,如果均绑定了click事件,那么触发内层元素的click事件,会同时触发外部的click事件。

    2.6K100

    探索 JQuery EasyUI:构建简单易用的前端页面

    lines: 设置是否显示节点之间的连接线。checkbox: 设置是否显示节点前的复选框。cascadeCheck: 设置是否级联勾选子节点。onSelect: 设置节点被选中的回调函数。...我们还设置了显示复选框,并且节点被选中弹出一个提示框显示被选中节点的文本内容。...3.7 Combobox 组合框组件Combobox 组合框组件将一个文本框一个下拉框组合在一起,用户可以在文本框中输入内容,也可以通过下拉框选择预定义的选项,从而实现灵活的用户输入选择操作。...php// 获取任务 ID 并从数据库中删除对应的任务// 返回 JSON 格式的删除结果(成功或失败)通过以上的 HTML、JavaScript PHP 代码,我们创建了一个简单的任务管理系统。...总结希望通过本篇博客的学习,读者可以掌握 JQuery EasyUI 的基本用法,并且了解如何利用 EasyUI 开发各种类型的前端应用程序。加油加油!

    53210

    程序员Web面试之jQuery

    jQuery的语法结构可以分为四部分: 默认情况下,所有Jquery的命令开始以一个“$”符号。 其次是HTML元素的选择。例如下面是我们通过ID“txt1”选择一个HTML文本框。...接着由(.)分隔。这个操作者将分离的元素该元素的动作(函数)。  最后什么样的函数(动作)。 例如在下面的jQuery代码,我们正在设置的文本值为“Hello world, jQuery”。...").hide(); 选择ID为Text1的HTML元素,并赋值 $("#Text1").val("Hello"); 选择Class为Text1dHTML元素,并赋值 $(".Text1").val("...一次完整的HTML DOM加载完成,会触发HTML的“document.ready”事件,而要通过JQuery访问HTML元素,则需要页面的HTML元素加载完成。...如何jQueryHTML元素事件进行附加? 下面通过2个例子来说明 例子1,选择所有的button元素,在其click事件中,对所有p元素进行toggle。

    2.6K100

    探索 JQuery EasyUI:构建简单易用的前端页面

    lines: 设置是否显示节点之间的连接线。 checkbox: 设置是否显示节点前的复选框。 cascadeCheck: 设置是否级联勾选子节点。 onSelect: 设置节点被选中的回调函数。...我们还设置了显示复选框,并且节点被选中弹出一个提示框显示被选中节点的文本内容。...3.7 Combobox 组合框组件 Combobox 组合框组件将一个文本框一个下拉框组合在一起,用户可以在文本框中输入内容,也可以通过下拉框选择预定义的选项,从而实现灵活的用户输入选择操作。...php // 获取任务 ID 并从数据库中删除对应的任务 // 返回 JSON 格式的删除结果(成功或失败) 通过以上的 HTML、JavaScript PHP 代码,我们创建了一个简单的任务管理系统...总结 希望通过本篇博客的学习,读者可以掌握 JQuery EasyUI 的基本用法,并且了解如何利用 EasyUI 开发各种类型的前端应用程序。加油加油!(ง •_•)ง

    7810
    领券