내에서 호버에 jQuery를 사용하여 특정 클래스를 제거 I 다음 부트 스트랩 4 카드를 가지고 :는 부트 스트랩 설정
<div class="card">
<div class="card-body">
<img src="img/person3.jpg" alt="" class="img-fluid rounded-circle w-50 mb-3">
<h3>John Doe</h3>
<h5 class="text-muted">Editor</h5>
<p class="">Lorem ipsum dolor, sit amet consectetur adipisicing</p>
etc...
코드의 나머지는 무관하다, 의도 한대로 모든 코드가 작동합니다. 그러나 카드 위에 마우스를 올리면 'text-muted'
클래스가 독방 h5
자손에서 삭제됩니다. 나는 아래로 내 jQuery를 알았는데, 그래서 나는 다음과 같은 시도 :
<script>
$('.card').hover(function(){
$(this).find('h5').removeClass('.text-muted');
});
</script>
그러나이 나를 위해 정확히 아무것도하지 않는 것 같다, 나는 이유를 알아낼 수 없습니다. 그러면 호버 카드의 다음 번 h5
하위가 발견되어 해당하는 text-muted
클래스가 제거됩니다. h5
이전에 img
및 h3
형제가 있다는 사실과 관련이 있습니까?
여기서 목표를 달성 할 수 있습니까?
는'me'- 정확히 아무것도> 당신이 무엇을 의미합니까 안하는 여기를 확인할 수 있습니까? 수업이 제거되지 않습니까? 아니면 당신이 예상했던 다른 것? –
제 말은이 jQuery를 HTML에 추가하여 시각적으로 변화가 없다는 것을 의미합니다. 본문 닫기 태그 바로 전에 다른 모든 스크립트가 있습니다. –