当前位置: 首页 > 面试题库 >

jQuery removeClass通配符

堵茂勋
2023-03-14
问题内容

是否有任何简单的方法来删除所有匹配的类,例如,

color-*

所以如果我有一个元素:

<div id="hello" class="color-red color-brown foo bar"></div>

删除后,它将是

<div id="hello" class="foo bar"></div>

谢谢!


问题答案:

从jQuery1.4开始,removeClass函数接受一个函数参数。

$("#hello").removeClass (function (index, className) {
    return (className.match (/(^|\s)color-\S+/g) || []).join(' ');
});


 类似资料:
  • “帮助系统”一节 脱字符 Shell 中的一些功能是通过特殊符号作为控制字符来实现的,上面已经介绍了很多了。这产生一个问题,如果一个文件名中,刚好包含了这些字符,比如 ; ,就很难对它进行操作。使用 less 浏览这个文件 less ;xxx less 会很快返回一个错误信息,因为并没有一个文件名作为操作对象。接着,Shell 会报告,系统中没有 xxx 这个命令。 这是因为 Shell

  • 本文向大家介绍SQL 通配符,包括了SQL 通配符的使用技巧和注意事项,需要的朋友参考一下 示例 通配符与SQL LIKE运算符一起使用。SQL通配符用于在表中搜索数据。 SQL中的通配符为:%,_,[charlist],[^ charlist] % -零个或多个字符的替代 _-代替单个字符 [charlist] -匹配的字符集和范围 [^ charlist] -仅匹配括号中未指定的字符    

  • XPath在要与XPath表达式一起使用的节点上定义以下通配符。 序号 通配符 描述 1 用于匹配任何节点。 2 用于匹配上下文中的当前节点。 3 用于匹配任何属性。 4 用于匹配任何类型的节点。 示例 此示例通过迭代每个学生创建一个包含其详细信息的元素。 文件:students.xml - 文件:students.xsl - 使用浏览器打开上面文件:student.xsl,显示效果如下所示 -

  • 主要内容:ANSI-89通配符,ANSI-92通配符,示例通配符是特殊字符,可以代表文本值中的未知字符,便于查找具有相似但不相同数据的多个项目。 通配符还可以帮助获取指定模式匹配的数据库。 Access支持两组通配符,因为它支持结构化查询语言的两个标准(条件)。 ANSI-89 ANSI-92 通常,在运行查询和查找和替换Access数据库(如和文件)的操作时,使用ANSI-89 通配符。 在对Access项目运行查询时使用ANSI-92 通配符 - 访

  • 通配符可用于替代字符串中的任何其他字符。 SQL 通配符 在 SQL 中,通配符与 SQL LIKE 操作符一起使用。 SQL 通配符用于搜索表中的数据。 在 SQL 中,可使用以下通配符: 通配符 描述 % 替代 0 个或多个字符 _ 替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist] 或 [!charlist] 不在字符列中的任何单一字符 演示数据库 在本教程中

  • 问题内容: 前几天,我正在查看别人的代码,遇到了引起关注的一行。为简化起见,假设我有一个通用的A类和一个抽象的B类。是否允许以下​​实例化?如果可以,为什么? 我个人从未见过像上面这样的实例化,尽管有这样的声明: 肯定会成立。我一直在泛型中使用通配符声明方法参数,所以我可能没有经验。 问题答案: 其实不编译。自Java 5以来,它一直是非法的。 但是我想你原来的例子是这样的。后者在Java的最新版

  • null 为什么我不能在MyList中添加对象。因为如果我们使用super,这意味着这个列表可以包含在Java类的继承制度中等于或高于number的对象。因此应该按照该语句在列表中添加新的Object()。 多谢了。

  • 问题内容: 我正在编写一个简单的调试程序,该程序将简单的字符串作为输入,其中可以包含星号以指示通配符匹配-任何 我以为我会简单地采用该模式,转义其中的任何正则表达式特殊字符,然后将其替换为。然后使用正则表达式匹配器。 但是我找不到任何Java函数来转义正则表达式。我能找到的最佳匹配,然而这正好将与在开始和字符串的结尾。 Java中有什么可以让您简单地进行通配符匹配而不必从头开始实现算法的? 问题答