jQuery jQuery.escapeSelector() 方法
jQuery 教程
· 2019-03-27 21:37:14
实例
使用.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类型 一个包含选择器表达式的字符串,用来转义。 |
点击查看所有 jQuery 教程 文章: https://codercto.com/courses/l/35.html
设计模式
[美] Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides / 李英军、马晓星、蔡敏、刘建中 等 / 机械工业出版社 / 2000-9 / 35.00元
这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。此书适合大学计算机专业的学生、研究生及相关人员参考。 书中涉及的设计模式并不描述新的或未经证实的设计,只收录了那些在不同系统中多次使用过的成功设计。一起来看看 《设计模式》 这本书的介绍吧!