📜  如何使用jQuery检查选择器是否匹配某些内容?(1)

📅  最后修改于: 2023-12-03 15:38:07.151000             🧑  作者: Mango

如何使用jQuery检查选择器是否匹配某些内容?

在jQuery中,检查选择器是否匹配某些内容可以使用is()方法。该方法接受一个选择器字符串作为参数,并返回一个布尔值,指示当前匹配的元素是否与该选择器匹配。示例如下:

// 检查 <body> 元素是否匹配 body 标签选择器
if ($('body').is('body')) {
  console.log('<body> 元素匹配 body 标签选择器');
} else {
  console.log('<body> 元素不匹配 body 标签选择器');
}

如果is()方法返回true,则表示当前匹配的元素与指定的选择器匹配;否则,表示不匹配。

代码片段
// 检查当前匹配的元素是否匹配指定的选择器
if ($('selector').is('selectorString')) {
  // 匹配
} else {
  // 不匹配
}

其中,selector为用于筛选元素的选择器,selectorString为要检查的选择器字符串。如果selector匹配selectorString,则返回true;否则返回false