네이버지도 목록에 불러오기 정보
네이버지도 목록에 불러오기첨부파일
본문
안녕하세요
목록에 네이버지도를 불러오는 게시판을 만들었는데
로딩속도가 너무 오래 걸립니다.
그래서 다른 스크립트까지 늦게 작동됩니다.
아래는 소스입니다.
<?
for ($i=0; $i<count($list); $i++) {
$bg = $i%2 ? 0 : 1;
?>
<li>
<? if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) { ?>
<span class="checkbox"><input type=checkbox name=chk_wr_id[] value="<?=$list[$i][wr_id]?>"></span>
<? } ?>
<? if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) { ?>
<span class="subject"><? echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>"; ?></span>
<? } else {?>
<span class="subject"><? echo $list[$i][subject]; ?></span>
<? } ?>
<div class="wow cf">
<span class="name"><?=$list[$i][wr_2]?></span>
<span class="tel">Tel : <?=$list[$i][wr_3]?></span>
<span class="marker" ><a href="#" ><img src="/img/marker.jpg" /></a></span>
<div class="clear"></div>
<div class="navermap"> <? include("$board_skin_path/list.map.php"); ?></div>
</div>
</li>
<? } // end for ?>
아마도
<div class="navermap"> <? include("$board_skin_path/list.map.php"); ?></div>
을 반복해서 처리해서 그런 것 같은데...
<span class="marker" >을 클릭할때만 include 시킬수 있는 방법이 있을 까요??
전체소스 첨부해 봅니다...
목록에 네이버지도를 불러오는 게시판을 만들었는데
로딩속도가 너무 오래 걸립니다.
그래서 다른 스크립트까지 늦게 작동됩니다.
아래는 소스입니다.
<?
for ($i=0; $i<count($list); $i++) {
$bg = $i%2 ? 0 : 1;
?>
<li>
<? if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) { ?>
<span class="checkbox"><input type=checkbox name=chk_wr_id[] value="<?=$list[$i][wr_id]?>"></span>
<? } ?>
<? if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) { ?>
<span class="subject"><? echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>"; ?></span>
<? } else {?>
<span class="subject"><? echo $list[$i][subject]; ?></span>
<? } ?>
<div class="wow cf">
<span class="name"><?=$list[$i][wr_2]?></span>
<span class="tel">Tel : <?=$list[$i][wr_3]?></span>
<span class="marker" ><a href="#" ><img src="/img/marker.jpg" /></a></span>
<div class="clear"></div>
<div class="navermap"> <? include("$board_skin_path/list.map.php"); ?></div>
</div>
</li>
<? } // end for ?>
아마도
<div class="navermap"> <? include("$board_skin_path/list.map.php"); ?></div>
을 반복해서 처리해서 그런 것 같은데...
<span class="marker" >을 클릭할때만 include 시킬수 있는 방법이 있을 까요??
전체소스 첨부해 봅니다...
댓글 전체
$(function() {
$(".marker").click(function({
//여기에 쓰세요.
$(this).css("display":block");
});
});
토글기능을 요청해 주시면 해드리겠습니다.
$(".marker").click(function({
//여기에 쓰세요.
$(this).css("display":block");
});
});
토글기능을 요청해 주시면 해드리겠습니다.
답변해주셔서 감사합니다.
그런데 제가 질문을 잘못했나보네요...
지도 토글 기능은 구현되어있습니다..
문제점은 include 가먼저 되어있어서 지도가 늦게 로딩되는게 문제입니다.
그런데 제가 질문을 잘못했나보네요...
지도 토글 기능은 구현되어있습니다..
문제점은 include 가먼저 되어있어서 지도가 늦게 로딩되는게 문제입니다.