这是我的代码的结构。我需要在jquery中的div之前更改h3标记的类,例如,我需要将ID更高的类更改为div上面的ID为“firstCol”。
‹h3 class="class123"› ‹a href="#"› First Column ‹/a› ‹/h3 › ‹div id="firstCol" class="myStyle"› Content Here ‹/div › ‹h3 class="class123">‹a href="#"›First Column‹/h3› ‹div id="secondCol" class="myStyle"›Content Here‹/div›
请有人帮帮我..
答案 0 :(得分:2)
也许这个?
$('#firstCol').prev().addClass('yourClass');
答案 1 :(得分:0)
没有单一的功能来更改课程,但您可以删除之前的课程并添加新课程:
$('#firstCol').prev('h3').removeClass().addClass('newClass');
答案 2 :(得分:0)
这会改变div之前元素的类......
$('#firstCol').prev().attr("class", "new-class");
有一些方法可以删除,添加和切换类,但这会删除所有类并添加一个新类。