• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • jQuery.escapeSelector()

    版本:jQuery3

    转义CSS选择器中任何具有特殊的含义字符。

    jQuery.escapeSelector(selector)
    • selector类型: Selector。一个包含选择器表达式的字符串,用来转义。

    此方法对于一个CSS类名或一个ID包含的字符在CSS中具有特殊含义的情况下非常有用,如点或分号。

    该方法本质上是CSS工作组CSS.escape()方法的shim(垫片)。主要的区别在于,$.escapeSelector()可以可靠地使用在所有jQuery支持的浏览器中。

    /*jQuery API banner*/var cpro_id ="u1730954";

    例子

    转义包含hash的ID.

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

    选择在一个div内,所有类名为.box的元素。

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

    上篇:jQuery.cssNumber