我正在尝试在决赛中添加一个类
< p >
使用以下 jQuery 代码在我的标记中添加标签。
$('div.jobpost_body p:last').addClass('classificationsContainer');
我目前能够在现代浏览器中使用 CSS3 来做到这一点,但是我需要支持 IE7。出于某种原因,此代码未将“classificationsContainer”类应用到 div 中的最后一个 p 标签,上面指定了一个 jobpost_body 类。
有什么方法可以重构此语句以确保跨浏览器兼容性?
我的html可以在下面找到:
<div class="jobpost_body">
<h2>
<a href="#">Academic Administrator</a>
</h2>
<p>Lorem ipsum</p>
<p>
<span class="jobclass even organisation">
<span class="jobclass_type">Organisation</span>
<span class="jobvalue"> Test</span> </span>
<span class="jobclass uneven school/department">
<span class="jobclass_type">School/Department:</span>
<span class="jobvalue"> Test</span> </span>
<span class="jobclass even based_at">
<span class="jobclass_type">Based at:</span>
<span class="jobvalue"> Oxfordshire</span> </span>
<span class="jobclass uneven hours_of_work">
<span class="jobclass_type">Hours of work:</span>
<span class="jobvalue"> 37 hours per week</span> </span>
</p>
</div>
顺便说一句,我还没有创建 html,所以请不要评论它如何无效等。