0

这是我的代码的结构。我需要在 jquery 中更改 div 之前的 h3 标签的类,例如我需要更改 ID 为“firstCol”的 div 上方的 h3 类的类。

‹h3 class="class123"› ‹a href="#"› 第一列 ‹/a› ‹/h3 ›

‹div id="firstCol" class="myStyle"› 内容在这里 ‹/div ›

‹h3 class="class123">‹a href="#"›第一列‹/h3›

‹div id="secondCol" class="myStyle"›此处的内容‹/div›

有人能帮助我吗..

4

3 回答 3

2

也许这个?

$('#firstCol').prev().addClass('yourClass');
于 2013-07-03T13:35:03.153 回答
0

没有单一的函数可以更改一个类,但您可以删除前一个并添加新的:

$('#firstCol').prev('h3').removeClass().addClass('newClass');
于 2013-07-03T13:37:26.290 回答
0

这将更改 div 之前元素的类...

$('#firstCol').prev().attr("class", "new-class");

有一些方法可以删除、添加和切换类,但这将删除所有类并添加一个新类。

于 2013-07-03T13:41:00.693 回答