초기화면의 최신 글의 내용만을 모달창으로 하려면...
본문
안녕하세요?
설 연휴 잘 보내시고 고향 길 편히 다녀 오십시오~^^)
target="_blank"를 하면 클릭 시 새로운 탭으로 열리는데...
초기화면의 최신 글에서 게시물을 클릭하면 다른 것은 안 나타내고 내용만 모달창으로 띄우려면 어떻게 하는 것이 좋은지요?
감사합니다.
답변 2
// index.php 하단삽입
<div id="popup"></div>
<div id="bg"></div>
<style>
#popup { position: absolute; z-index: 999; display: none; width: 800px; height: 500px; overflow: auto; background-color: #fff}
#bg { position: absolute; z-index: 900; top: 0; left: 0; display: none; width:100%; background-color: #000}
</style>
<script>
var $popup = $("#popup"), $bg = $("#bg");
$(".lat li").on("click", function(e) {
e.preventDefault();
var i = $(this).index();
var bo_table = $(this).find("a").attr("href").replace(/.+bo_table=([^&]+).+/, '$1');
var html = $("." + bo_table).eq(i).html();
$bg.show().css('height', $(document).height());
$popup.show().html(html).css({'top' : $(window).height()/2 - $popup.height()/2, 'left' : $(window).width()/2 - $popup.width()/2 });
});
$popup.on("click", function() {
$(this).hide();
$bg.hide();
});
</script>
// latest.skin.php 하단 삽입
<?php
foreach ($list as $v)
echo "<div class="{$bo_table}" style="display:none">{$v['wr_content']} </div>";
?>
메인페이지의 최신글은 최신 글의 목록만 가져오는 프러그램이고 해당 제목을 클릭하면
게시판의 해당글의 뷰페이지로 이동합니다.
즉 게시글 보기를 모달로 하시려면 별도의 제작이 필요할듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.