返回值:String $.escapeSelector(selector)
V3.0 概述
這個方法通常被用在類選擇器或者ID選擇器中包含一些CSS特殊字元的時候,這個方法基本上與CSS中 CSS.escape() 方法類似,唯一的區別是jquery中的這個方法支援所有瀏覽器。
示例
描述:
對含有#號的ID進行編碼
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" ) );
結果:
[ <div class=".box myClass">div class=".box myClass"</div>,<div class=".box">span class=".box"</div> ]