问题描述
我正试图在select
sc.Studentid as [Student ID],StudentName,semester,sum(c.credit) as Creditsemester,cast(sum(w.[Weight]*c.credit) / sum(c.credit) as decimal(5,2)) as [Semester GPA],(select sum(c.credit) from Studentscore) as cumulativecredit
from
Studentscore sc
join
Student s on s.Studentid = sc.Studentid
join
Course c on sc.CourseID = c.CourseID
join
[weight] w on sc.Grade = w.GRADE
group by
sc.semester,sc.Studentid,s.StudentName
上悬停以放大.detail
中的img。
我尝试使用最接近的兄弟姐妹,但找不到如何选择位于父母兄弟姐妹中的元素。
.imgBox_wrapper
这是我尝试过的
<div class="imgBox">
<div class="sec03_text">
<p class="design">Exterior</p>
<button class="detail">
<p>text</p>
</button>
</div>
<div class="imgBox_wrapper">
<img src="image/exterior.png" alt="nth">
</div>
</div>
解决方法
找到主父上的find
$(document).ready(function(){
$('.detail').hover(function(){
//this runs on mouse enter
$(this).closest('.imgbox').find('.imgbox_wrapper img').css('transform','scale(2,2)');
},function(){
//this runs on mouse leave
$(this).closest('.imgbox').find('.imgbox_wrapper img').css('transform','scale(1,1)');
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="imgbox">
<div class="sec03_text">
<p class="design">Exterior</p>
<button class="detail">
<p>text</p>
</button>
</div>
<div class="imgbox_wrapper">
<img src="image/exterior.png" alt="nth">
</div>
</div>