jquery - 仅当特定条件为真时才运行 jQuery 函数

标签 jquery html css

我有一个名为“testing”的 div。此 div 可以在同一页面上出现一次或多次,其中包含 1 个或多个标签。例如,一个页面可能有

<div class="testing">
   <span>hello</span>
</div>

或者另一个页面可能有

<div class="testing">
   <span>hello</span>
   <span>hello again </span>
</div>

我想在具有以下条件的“测试”div 上运行一个 jQuery 函数:

  • 我只想在“测试”div 包含多个 span 标签时运行该函数。
  • 我只希望该函数在包含多个 span 标记的“测试”div 上运行。

我将如何完成这个?

最佳答案

在提问之前,请尝试发布您已有的代码。话虽如此……

$('div.testing span').length

这将返回带有类测试的 div 内的 span 元素的数量。

关于jquery - 仅当特定条件为真时才运行 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15009356/

相关文章:

jquery - 克隆带有类的元素

javascript - 从 ajax 调用访问 PHP 函数

jquery - 使用 Bootstrap 和表单验证 - 在输入字段的右侧获取刻度图像

javascript - Bootstrap 选项卡正在运行但数据未显示?

html - 即使您没有将鼠标放在下拉菜单上,下拉菜单也是可见的

html - 单选按钮选中的选项

html - css 重叠而不是我想要它做的

javascript - jquery中的单元测试功能

javascript - 防止图像调整 div 大小

html - 如何分离单选按钮?