alert($("#entity\.username").val());

jQuery特殊符号转义的实现


我们在使用jquery选择器的时候 对一些ID属性中有特殊符号的地方需要进行转义。

列举部分如下:

<input id="entity.username" type="text" value="hello" />
alert($("#entity\.username").val());

<input id="entity:username" type="text" value="hello" />
alert($("#entity\:username").val());

//中间是空格
<input id="entity username" type="text" value="hello" />
alert($("#entity\ username").val());

<input id="entity[username]" type="text" value="hello" />
alert($("#entity\[username\]").val());

以上这篇jQuery特殊符号转义的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

浅谈jquery的html方法里包含特殊字符的处理
在使用jquery的html()方法时,有时候里面添加的html代码含有一些特殊字符,需要进行转义。如下例子:inst_html="astyle=color:white'onmouseover='";inst_html+="javasc

jquery.Callbacks的实现详解
前言jQuery.Callbacks是jquery在1.7版本之后加入的,是从1.6版中的_Deferred对象中抽离的,主要用来进行函数队列的add、remove、fire、lock等操作,并提供once、memo

深入理解jQuery.data() 的实现方式
jQuery.data()的作用是为普通对象或DOMElement附加(及获取)数据。下面将分三个部分分析其实现方式:1.用name和value为对象附加数据;即传入三个参数,第