동적 div에서 서버 (로그 아웃)의 메시지를 표시해야합니다. 이것이 내가 얻을 수컨테이너에 동적으로 생성 된 div를 추가하는 방법
$('#LogOut').on('click', function(e){
$.ajax({
type: "POST",
url: "PHP/LogOut.php",
success: function(data) {
$('#message').fadeIn('fast').html('<p><span>Somesite.com</span>' + data + '<a id="close" href="">X</a></p>');
}
});
e.preventDefault();
});
을 JS 사용하여, 다음 CSS를 #MESSAGE {없음 표시}와
<div id="message"></div>
: 나는 같은 페이지에 코딩 된 div 요소가 있다면 나는 일을 얻을 수 있습니다 이 .append 함께 작동하도록, 나는 각 페이지에 하드 코드를하고 싶지 않아. 동적으로 생성하고 로그 아웃 할 때 각 페이지마다 div # main을 추가하는 좋은 방법이 있습니까? 나는이 외에 다른 문제가 없으며, PHP는 괜찮습니다. 로그 아웃은 잘 작동합니다 ... 감사합니다. appendTo
를 사용
jQuery'append'를 검색 했습니까? http://api.jquery.com/append/ –
또한 하드 코딩보다는'templates'와'include' 사용을 고려하십시오. –
@ m.spyratos 그렇습니다. 제 질문의 마지막 단락에서 그렇게했습니다. 저는 템플릿과 포함을 사용합니다. 결국에는 '하드 코드 된'html을 출력합니다. 나는 이것을 모두 동적으로하고 싶었다. –