首頁(yè)  >  選擇器  > $.escapeSelector(selector)

返回值:String$.escapeSelector(selector)

V3.0jQuery $.escapeSelector() 方法概述

這個(gè)方法通常被用在類選擇器或者ID選擇器中包含一些CSS特殊字符的時(shí)候,這個(gè)方法基本上與CSS中CSS.escape()方法類似,唯一的區(qū)別是jquery中的這個(gè)方法支持所有瀏覽器。

示例

描述:

對(duì)含有#號(hào)的ID進(jìn)行編碼

jQuery 代碼:
$.escapeSelector( "#target" ); // "\#target" 

描述:

選擇出類中包含.box的div

HTML 代碼:
<div class="notMe">div class="notMe"</div>
<div class=".box myClass">div class=".box myClass"</div>
<div class=".box">span class=".box"</div>
jQuery 代碼:
$( "div" ).find( "." + $.escapeSelector( ".box" ) );
結(jié)果:
[ <div class=".box myClass">div class=".box myClass"</div>,<div class=".box">span class=".box"</div> ]