javascript - 使用javascript在表格中隐藏类行
问题描述
标题听起来很简单,但问题有点复杂。
我有以下通过一些 PHP 自动生成的行:
<tr class="custom_field-row custom_205_-4-row"></tr>
问题是:
我如何使用 Javascript 隐藏此行的每个实例,因为 4 号会自动替换为其他数字,具体取决于它是什么条目号。所以我需要隐藏:
<tr class="custom_field-row custom_205_-***EVERYSINGLEPOSSIBLENUMBER***-row"></tr>
有任何想法吗?foreach 声明听起来像是前进的最佳方式,但我不知道从哪里开始。
谢谢
解决方案
用循环试试这个,它应该让你得到所有行
您可以遍历类的公共部分,如果您想确保其正确的类或其他内容,您可以添加对类名称的进一步检查
$('[class^="abc"]') // starts with string
$('[class$="end"]') // ends with string
$( '[class^="custom_205_"][class$="row"]').each ( function () {
// hide this.hide() or remove
});
推荐阅读
- java - 寻找一种在 Hibernate 查询中为模型使用更好名称的方法
- ios - 运行命令 fastlane init 时,Fastlane 永远卡住
- node.js - 代理服务器后面的 Nodejs 安全烹饪和 HTTPOnly
- python - Python Pandas EMWA 模块不起作用?
- php - 显示基于会话的 DIV,直到用户关闭它
- lambda - 使用凭据发出 CORS 预检请求
- sql - SQL 借记表和贷记表
- oauth - (重新)使用 Google 访问令牌而不是每次都要求一个新令牌的动机是什么?
- javascript - 如何在不使用 z-index 的情况下制作滑出导航
- ios - 使用 Alamofire responseImage IOS swift 从 URLRequest 加载图像