javascript - 在 jquery 中搜索包含元素内的元素的最快方法
问题描述
我有一个包含大约 100 行 html 的小容器 elelement 'instructor-column',我可以像这样获取元素
var instrCol = $(eventRow).find("div.instructor-column");
然后我想检查这个元素内是否还有另一个元素,有点像这样
var regThumb = $(instrCol).find("#registerThumbnailContainer");
那么我可以检查它是否存在!
在包含元素中搜索该元素的最佳/最快方法是什么?
我看到不同的解决方案,但不确定哪个是最好/最快的!
我懂了..
$(eventRow).contains('someElement')
$(eventRow).hasClass('someClass')
我也看到这样的东西
$(instrCol).find("#registerThumbnailContainer").length // not sure if this would work, but something similar
什么是最好/最快的!?
解决方案
推荐阅读
- node.js - 使用 ExpressJS、Nginx 和 PM2 出现 502 Bad Gateway 错误
- javascript - Javascript new Date() Concat 日期和时间在移动浏览器上不起作用
- outliers - 删除异常值 - 对象不能强制输入“double”
- oracle11g - 检查数据库中用户的存在
- ruby-on-rails - 在 Ruby Gem 中描述脚本依赖关系的最佳方式 - 我应该在哪里需要?
- .net - 角度事件问题:每次我选择菜单栏时它总是同时选择
- google-cloud-shell - 如何在 Cloud Shell 上获得更多磁盘空间?
- bash - Bash 或 cmd 将 Java 标准附加到文本文件中
- javascript - 如何使用隐藏的输入框进行输入?
- python - 如何将用户输入的常量(pi,e)转换为 python 中的浮点数?