jQuery选择器遇上一些特殊字符

学习jQuery过程中,发现一些特殊字符,如“.”,“#”,"(","]"等。它在选择器应用时,按照普通处理就会出错。
解决办法,就是使用转义字符来处理,这有点象C#的转义一样。 如"\\":

例如(Insus.NET只列举一个例子,其它特殊字符处理是一样的。):
先在MVC视图中,写上一个Div标签:

为了做到演示,我们再放一个铵钮:

接下来,我们可以写JQuery脚本了:

实时操作演示看看:

jQuery选择器遇上一些特殊字符

时间: 2024-08-29 10:39:09

jQuery选择器遇上一些特殊字符的相关文章

jQuery选择器(上)

一.基本选择器  1.ID选择器 $("#id")  2.类选择器 $(".class")  3.元素选择器 $("element")  4.通配选择器 $("*")  5.集合选择器 $("#id,p,span")二.层次选择器  1.$("ancestor descendant") 选取ancestor元素里的所有descendant(后代)元素  2.$("parent&

当DataTable的列名遇上特殊字符"["和"]"时

刚才有看到一个问题http://bbs.csdn.net/topics/390781072.是在DataTable获取某列最小值,但是在动态生生DataTable时,列名有遇上特特殊字符"["和"]".因此在执行DataTable的computer方法,会出现异常,找不到此列.其实最初的数据源的字段也含了特殊字符,如下: 在创建DataTable: 下面,Insus.NET有细读了msdn的文章:http://msdn.microsoft.com/en-us/lib

史上最全的jQuery选择器

jQuery选择器的优势 1.简洁的写法 $()函数在很多JavaScript类库中都被作为一个选择器函数来使用,在jQuery中也不例外.其中$("#ID")用来代替document.getElementById()函数,即通过ID获取元素. 2.支持CSS1到CSS3选择器 jQuery选择器的写法与CSS选择器的写法十分相似,只不过两者的作用效果不同,CSS选择器是找到元素后添加样式,而jQuery选择器是找到元素后添加行为. 3.完善的处理机制 使用jQuery选择器不仅简洁,

Jquery AjaxFileUpload.js 上传文件 所遇问题解决办法

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">导入 AjaxFileUpload.js 文件</span> js代码 $.ajaxFileUpload({ url: 'upload',//处理图片脚本 secureuri : false, fileElementId : 'uploadImg',//file控件id da

jQuery选择器特殊字符与属性空格问题

一.选择器中含有特殊符号的注意事项 1.选择器中含有“.”.“#”.“(”或“]”等特殊字符 根据W3C的规定,属性值中是不能含有这些特殊字符的,但在实际项目中偶尔会遇到表达式中含有“#”和“.”等特殊字符,如果按照普通的方式去处理出来的话就会出错.解决此类错误的方法是使用转义符转义. <div id="id#b">bb</div> < div id="id[1]">cc</div> 不能这样写: $('#id#b')

【jQuery基础学习】01 jQuery选择器

关于CSS选择器 jQuery选择器涉及到CSS,CSS技术使得网页的结构与表现样式完全分离. 同样CSS也需要找到某个网页的结构才能改变其样式,这就是CSS选择器. 常用的CSS选择器如下: 标签选择器 以文档元素作为选择符 a{ text-decoration:none; } ID选择器 以文档元素的唯一标识符ID作为选择符 #myNameDiv{ font-size:14px; width:120px; } 类选择器 以文档元素的class作为选择符 div.note{ font-size

Hybrid App开发之jQuery选择器

前言: 前面学习了JQuery的简单使用,今天进一步学习一下JQuery的选择器. 什么是选择器? JQuery选择器通过标签名.属性名或者内容对DOM元素进行快速准确的选择,而不必担心浏览器的兼容性,通过JQuery选择器对页面元素精确定位,进而方便完成处理元素属性和行为事件. 选择器的优势 与传统的JavaScript获取页面元素和事务处理相比,JQuery具备以下几个优势: 代码比较简单 完善的检测机制 1.)代码更简单 在JQuery库中封装了大量可以通过选择器直接调用的函数,使编程更加

[ jquery 选择器 总览 ] jquery选择器总览

选择器是Query的一个核心基础,正是有了各种丰富的选择器,才使得开发人员可以灵活的访问控制html中的各种元素,也让js如鱼得水. 本篇将详细介绍jQuery选择器,从类别上jQuery选择器可以划分为:基本选择器.层次选择器.过滤选择器.表单选择器. 一.基本选择器(Basic) 基本选择器包括5种选择器:#id.element..class.*和selectorl,selector2.selectorN,下面将配合实例分别介绍每种选择器的作用及使用方法. 1.全匹配选择器匹配所有元素的选择

一、jQuery选择器

选择器是jQuery的根基,事件处理.遍历DOM和Ajax操作都依赖于选择器.jQuery选择器分为基本选择器.层次选择器.过滤选择器和表单选择器. 一.基本选择器 基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它通过元素id.class和标签名等查找DOM元素.在网页中每个id只能使用一次,class允许重复使用. 选择器 描述 返回 示例 #id 根据给定id匹配一个元素 单个元素 $("#test")选取id为test的元素 .class 根据给定的类名匹配元素