當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JQuery jQuery.escapeSelector()用法及代碼示例


用法
jQuery.escapeSelector( selector ) => Selector

說明:轉義任何在 CSS 選擇器中具有特殊含義的字符。

  • 添加的版本:3.0jQuery.escapeSelector( selector )

    • selector
      類型:Selector
      包含要轉義的選擇器表達式的字符串。

此方法適用於類名或 ID 包含在 CSS 中具有特殊含義的字符(例如點或分號)的情況。

該方法本質上是 CSS Working Group's CSS.escape() method 的填充片。主要區別在於 $.escapeSelector() 可以在所有 jQuery 支持的瀏覽器中可靠地使用。

例子:

轉義包含哈希的 ID。

$.escapeSelector( "#target" ); // "\#target"

選擇 div 中類名稱為 .box 的所有元素。

$( "div" ).find( "." + $.escapeSelector( ".box" ) );

相關用法


注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 jQuery.escapeSelector()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。