jQueryj Query.escapeSelector() 方法

返回上一级

jQuery $.escapeSelector() 函数用来转义 CSS 选择器中有特殊意义的字符或字符串

语法

$.escapeSelector( selector )

参数

参数 描述
selector Selector 类型 一个包含选择器表达式的字符串,用来转义
  1. 在 jQuery 3.0 中被添加,$.escapeSelector() 可以可靠地使用在所有 jQuery 支持的浏览器中

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

范例

下面的范例使用.escapeSelector()方法转义一个ID包含的字符 "#"

<div>
    <p id='#target'>一些文本</p>
    <span id='target'>一些文本</span>
</div>
<script>
$(function () { 
    //将选中 id=#target
    $( "div" ).find( "#" + $.escapeSelector( "#target" )).css('color','red'); 
})
</script>

运行范例 »

范例

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

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

返回上一级

jQuery 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.