0
다음과 같다고 가정 해보십시오.jquery를 사용하여 이미지 링크의 'src'를 가져 옵니까?
<a class="class1"><img src=".." /></a>
현재 a.class1의 click 이벤트에있는 경우 'img'의 'src'값을 가져 오는 방법은 무엇입니까?
업데이트 : 어떤 이유로 아래의 제안도 작동하지 않았습니다. 내 코드는 다음과 같습니다.
$("a.class1").click(function() {
alert($(this).children('img').attr('src'));
});
그러면 두 가지 제안에 대해 '정의되지 않음'이 표시됩니다. 왜 이런 일이 일어나는 걸까요?
은 위의 코드는 나를 위해 잘 작동합니다. alert ($ (this) .children ('img'). attr ('src')); img 태그의 src = ""에 표시된 값을 보여줍니다. – kayteen
은 정확한 HTML을 사용하고 있습니까? –
음 .. img src가 롤오버 효과를 얻기 위해 다른 jquery 'hover'이벤트에 의해 실제로 채워지고 있습니다 ...하지만 결과에 영향을 줍니까? –