0
기본적으로 '링크'클래스를 사용하여 여러 링크를 만들었으며 각 링크는 각각의 ID를 나타냅니다.링크 ID에 따라 DIV에 내용을로드
나를 위해 작동하지 않는 JQuery와 스크립트를 작성하고, 첫 번째 오류가 발생했습니다 :
$(function() {
$.get('pages/home.html')
.success(function(response) {
$('.contentblock').html(response);
})
.error(function(jqXHR, textStatus, errorThrown) {
$('.contentblock').html('<h1>Failed to load page(s)!</h1>');
});
$(document).on('click', '.link', function() {
$('.contentblock').html('<div class="animatedload"></div>');
var page = 'pages/' + $(this).attr('id') + '.html';
$('.contentblock').hide();
$.get(page)
.success(function(response) {
$('.contentblock').html(response);
})
.error(function(jqXHR, textStatus, errorThrown) {
});
$('.contentblock').fadeIn(1000);
});
});
그것에는 .error을 던지는 (함수()) {} 6 줄을.
날이 :(사전에 도움을 주셔서 감사합니다 해결 도와주세요
편집 :!하는 서버 문제가 아닌 코드 :
~ MCD
을 작동하려면 서버에 넣어? 또한, 당신이 성공 /로드 함수를 잘못 지정했다는 것을 확신하지만 확인해야 할 것입니다. –
아, 이제까지 신경 쓰지 않았습니다. 핸들러 기능을 지정하는 방식을 보지 못했습니다. 어쨌든, 디버깅에 도움이되도록 출력에 textStatus와 errorThrown을 포함시켜야하는 이유는 무엇입니까? 에러 기능이 필요한 이유가 무엇인지 알지 못하면 왜 작동하지 않는지 말할 수 없습니다. –
이전에 @crimson_penguin에서 작동 했었지만 이제는 똑같은 코드가 나타납니다. s – madcrazydrumma