【发布时间】:2022-01-15 22:18:47
【问题描述】:
我需要为函数添加过滤器。
我在页面中有不同的元素,类为 a-text-center table-border,但我需要代码仅在元素值大于 1 时才能工作,因此其他元素不会受到脚本的影响。
我无法在代码中添加任何内容,例如 ID 或任何其他元素以将其与其他元素区分开来,因此区分它的唯一方法是使用该元素内数字的value。
元素示例:
<td class="a-text-center table-border">4</td>
在这种情况下,值为4。
这是脚本:
$(document).ready(function() {
var x = (document).getElementsByClassName('a-text-center table-border');
for (var i = 0; i < x.length; i++)
x.item(i).className += " bordertopred";
【问题讨论】:
-
为什么
document在括号中? -
为什么
if语句在这里不起作用?
标签: javascript jquery contains getelementsbyclassname