제 애플리케이션에서는 서버에 AJAX 요청을 보내고 일부 데이터를 기반으로 요소의 href 속성을 변경해야합니다. 여기 내 코드 :<a>의 href 속성이 설정되어 있지 않습니다.
$('#unclaimed_codes_list li').map(function(){
$(this).children("a:first").text(fname + ' ' + lname + '(' + key + ')');
}
$.get('/accs/get_val/' + key, function(data){
var edit_href = '/ak_access_levels/' + id + '/edit';
alert(edit_href);
$(this).children("a:first").attr('href', 'edit_href');
});
하지만 작동하지 않습니다. 내 edit_href 값이 맞지만 href 속성이 설정되어 있지 않음을 알 수 있습니다. 내가 놓친 게 있니? 감사.
'$ (this) ('$ .get'에 있음)이 HTML 요소를 가리키고 있다고 생각할 수 없습니다. 코드를 확인하십시오. –
또한''edit_href ''라는 내용이 아닌''href ''속성에 문자열''edit_href ''를 지정합니다. – JJJ