jQuery jQuery.escapeSelector() 方法
實例
使用.escapeSelector()方法轉義一個ID包含的字符"#"
< div > < p id = ' #target ' >一些文本</ p > < span id = ' target ' >一些文本</ span > </ div > < script > $ ( function ( ) {
// 將選中id=#target $ ( " div " ) . find ( " # " + $. escapeSelector ( " #target " ) ) . css ( ' color ' , ' red ' ) ; } ) </ script >
嘗試一下»
定義和用法
$.escapeSelector() 函數用來轉義CSS選擇器中有特殊意義的字符或字符串。
提示: 1.在jQuery 3.0中被添加,$.escapeSelector()可以可靠地使用在所有jQuery支持的瀏覽器中。
2. 此方法對於一個CSS類名或一個ID包含的字符在CSS中具有特殊含義的情況下非常有用,如點或分號。
語法
$.escapeSelector( selector )
参数 | 描述 |
---|---|
selector | Selector类型 一个包含选择器表达式的字符串,用来转义。 |
更多實例
選擇在一個div內,所有類名為.box的元素
選擇在一個div內,所有類名為.box的元素。