我正在使用类功能$(".classname")的get元素,但是当类名中带有空格,加号和斜杠时,它不起作用(我无法更改类名)

var summaryLEVEL5 = $(".LEVEL 5");
    var summaryLEVEL5Total = 0;
    for (i=0; i < summaryLEVEL5.length; i++){
        summaryLEVEL5Total = summaryLEVEL5Total + parseInt(summaryLEVEL5[i].innerHTML);
    }

    var columnLEVEL5CapGroup = $(".LEVEL 5CapGroup");
    columnLEVEL5CapGroup[columnLEVEL5CapGroup.length - 1].innerHTML = summaryLEVEL5Total;


上面的功能是我正在使用的。它似乎适用于所有其他类名,但不适用于在“ level”和“ 5”之间带有空格的类名

我怎样才能逃脱空格,正斜线?

最佳答案

类名不能有空格;如果html元素具有这样的class属性:

<p class="foo bar">


这意味着它具有两个类(foo和bar)。您可以通过执行以下操作在jQuery中选择上述元素

$(".foo.bar")

07-24 20:39