Bre*_*eld 0 html javascript css jquery
我想jQuery来添加一个类.pointer来.staff-container,如果<a href="">中存在.staff-picture.
我的Jquery:
if($('.staff-container').find('.staff-picture').closest('a').length) {
$(this).addClass('pointer');
}
Run Code Online (Sandbox Code Playgroud)
上面的jquery没有添加任何类,我做错了什么?
我的Css:
.pointer {
cursor:pointer !important;
}
Run Code Online (Sandbox Code Playgroud)
我的HTML:
<div class="teachers">
<div class="span12">
<div class="scroll transparent">
<div class="staff-outer-container">
<div class="staff-container">
<div class="staff">
<div class="staff-picture">
<a href="http://ahmedmathematics.weebly.com/index.html" target="_blank"><img src="img/people/teachers/ahmed.png" /></a>
</div>
<p><span class="bold">Mr. Ahmed</span><br />
Ext. 13417<br />
Room 417/323<br />
<a href="mailto:Ahmed@wcskids.net">Ahmed@wcskids.net</a></p>
</div>
</div>
<div class="staff-container">
<div class="staff">
<div class="staff-picture">
<img src="img/people/teachers/aiello.png" />
</div>
<p><span class="bold">Mr. Aiello</span><br />
Ext. 13328<br />
Room 328/323<br />
<a href="mailto:ASusan@wcskids.net">ASusan@wcskids.net</a></p>
</div>
</div>
<div class="staff-container">
<div class="staff">
<div class="staff-picture">
<a href="http://www.mraiosa.com/class/Home.html" target="_blank"><img src="img/people/teachers/aiosa.png" /></a>
</div>
<p><span class="bold">Mr. Aiosa</span><br />
Ext. 13419<br />
Room 419/323<br />
<a href="mailto:BAiosa@wcskids.net">BAiosa@wcskids.net</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
你可以这样做 :
$('.staff-picture a').closest('.staff-container').addClass('pointer');
Run Code Online (Sandbox Code Playgroud)
我希望代码中的逻辑是显而易见的.
| 归档时间: |
|
| 查看次数: |
5526 次 |
| 最近记录: |