javascript - 定位某个类,无论其名称中是否包含数字

标签 javascript jquery

我对此有点挣扎:假设我体内有一个类 <body class="video page">在我的页面中,我有一个分页,添加了这样的数字 <body class="video-2 page">在每一页。我想定位类(class) video是否有一个数字,以便在满足条件时应用一些 jquery。

我该怎么做?

最佳答案

您可以使用此属性选择器来选择具有以 video- 开头的类属性的元素:

[class^="video-"]

但要使其正常工作,您必须确保 video- 类是元素的 class 属性中的第一个类(请参阅 http://jsfiddle.net/Czyep/ ) .

最好将 video 类和分页类分开,例如:

<body class="video page-2 page">

关于javascript - 定位某个类,无论其名称中是否包含数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13526171/

相关文章:

javascript - 缩略图图像高度

jquery - tinyscrollbar.js 的键盘控制

javascript - "client.fetchUser"无法发送数据的问题

javascript - 在 Action Mailer 中创建完整的 url 链接而不使用 url 助手

javascript - 使用 RegExp 验证本地和国际号码

javascript - 我怎样才能让我的提交按钮可点击一次并仍然执行我的php?

jquery - 如何以编程方式禁用“选择”下拉列表中的选项

javascript - 如何在 AngularJS 中显示隐藏元素?

javascript - 返回 View MVC/Javascript/.NET Core 时出现问题

javascript - setTimeout() 在 angularjs 中不起作用?