JavaScript에서 jQuery를 사용하여 HTML에서 클릭 한 특정 이미지에서 alt 태그를 가져 와서 그 값을 캡션 필드에 복사하려고합니다.대체 값 올리기
function change_image(diff){
var newAlt = $(this).attr('alt');
position = (position + diff + hrefs.length) % hrefs.length;
revealImage(hrefs[position]);
$nav.find('.counter').html(newAlt);
}
이것이 내가 지금까지 가지고있는 것이며 작동하지 않습니다.
$('img').click(change_image);
을하지만 함수에 인수를 갖고 있기 때문에, 내 생각 :
값을 표시하는 것은 올바른 것으로 보입니다. 무엇이 어디서 정확히 문제입니까? – ybo
게시 한 코드가 alt 태그를 가져 오지 않습니다. 내 페이지를 실행할 때 alt 태그가 표시되어야하는 내용 영역이 비어 있습니다. 정확히 문제가 어디에 있는지 확신 할 수 없습니다. 적어도 단순한 ALERT를 실행하려고하는지 간단한 Alert를 실행하려고 시도 할 것입니다. 아마도이 문제가 alt 값 검색이나 값 게시와 관련된 것인지 정확히 알 수 있습니다. – Slevin
오케이. 내 알리미가 '정의되지 않은'값을 반환했습니다. 따라서 문제는 alt 태그 검색에 있어야합니다. – Slevin