테스트 사이트 - 개발 중인 베타 버전입니다

게시판을 제이쿼리 슬라이드 토글로 할시 채택완료

IT까막눈오셨다 9년 전 조회 4,569
뷰 페이지를 들어가면 게시몰 주소가 나오는데 뷰페이지를 막고 리스트에서 제목 클릭시 내용 나오는 슬라이드 토글로 만들면요<br />
<br />
&amp;nbsp;게시물 주소는 어케 되는건가요? 없는건가요? 보통 링크를 통해 퍼트릴수 있는데 그냥 전체 리스트주소만 있는건가요? 아님 각각 게시물 주소도 있을수있나요???
댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

board.php?bo_table=test&idx=10

이런 식으로 값 넘겨서(wr_id로 넘기면 view로 넘어가니 다른 변수) 보여 주면 될 것 같네요.

 

<input type="hidden" name="idx" id="idx" value="<?=$_GET['idx']?>" />

 

<table>

  <tr id="list10"></tr>

  <tr id="list9"></tr>

  <tr id="list7"></tr>

</table>

$("#list" + $("#idx").val()).css("display", "block");

 

이런 식으로 하면 될 것 같네요.

어차피 외부 페이지에서 들어오는 경우라면 한 번뿐이 없을 테니까요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

I
IT까막눈오셨다
9년 전
계란님 감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

9년 전

토글이시면 <a href="./board.php?bo_table=test&idx=10" id="view-3">제목</a> 이렇게 제목을 클릭하시면 밑으로 내용이 나오시는게 맞겠죠?

하지만 말씀하신데로 목록페이지뿐이기 때문에 주소가 동일한게 아닌가하는 데요.

a태그에 id 부분은 제가 임의로 넣어둔 건데요. wr_id와 같다고 보시면 되고

주소로 board.php?bo_table=test&idx=10&vid=3 을 접근 시 해당 vid 값을 자바스크립트로 받아서 페이지가 로드 되자마자 자동 클릭 효과를 넣어주면 해당 내용에 대해서 마치 클릭한 것처럼 토글이 이루어지게 할 수 있습니다. 즉 주소가 달라지게 되겠죠~!

 

예)

var vid = parseInt(<?=$_GET['vid']?>);

if(vid > 0){

    $("#view-"+vid).trigger("click");

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

I
IT까막눈오셨다
9년 전
별이님 감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

9년 전
게시판 리스트 스킨에서 $list 변수에 모든 정보가 담겨 있습니다.<br />
이 변수에 내용과 제목 경로 등 모든 것이 들어 있습니다.<br />
이 부분을 사용 못하시면 좀 곤란하네요^^;
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9년 전

리스트에 내용을 나오게 하신다면 직접 jquery로 토글 만들고 내용 나오도록 하신다는 건데 그럼 본인이 경로를 넣어도 되고 안넣어도 되고 원하시는 데로 하시면 됩니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인