当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。