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

DIV <끝까지 간다편, 클릭등급:중수 이상> 채택완료

민쯩먼저깔게요 9년 전 조회 4,528

늘 감사합니다~

 

if($view['wr_1'] == '보이기' ) {

    echo "

내용
";

}

?>

 

보이고자 하는 내용을 

내용
으로 감싸서 php코드에 넣으니 애러가 나네요.. 

 

하긴 위의 div내용에 td   " "등등이 들어있는 많은 소스를 넣으려니 안되네요,,

-----------------------

wr_1이 "보이기"이면

레이어가 보이고 

그렇지 않으면 감추고 제어할 수는 없을까요?

자바스크립트 같은걸로 

view['wr_1'] == '보이기'이면  

 

div를 보이고 감추기 어떻게 할 수 있을까요?

펼쳤다 접었다 하는거 아닙니다.

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

답변 2개

채택된 답변
+20 포인트
s
sinbi Expert
9년 전

소스가 많을 때 echo 안에 넣는 것보단..아래처럼 사용하죠.

 

 

 if($view['wr_1'] == '보이기' ) { ?>

 

   

내용

 

?>

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

답변에 대한 댓글 3개

민쯩먼저깔게요
9년 전
감사합니다. 그런데
$view['wr_1'] == '보이기'가 아닐 때는 안보여야 하는데...
보이는군요,,,
홈짱
9년 전
<?php if($view['wr_1'] == '보이기' ) { ?>

조건 만족시 보일 태그 내용

<?php } else { ?>

조건 만족 안 할 시 보일 태그 내용

<? } ?>
민쯩먼저깔게요
9년 전
감사합니다~ 그렇게 하니 간단하게 되네요~
고건 만족안한시 보일 내용을 아무것도 않넣으니 원하는 효과가 나옵니다.~

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

<script type="text/javascript">
$(function() {
    $(".s-btn").on("click", function() {
        $("#div-con").toggle();
        var txt = $(this).text() == "보이기" ? "숨기기" : "보이기";
        $(this).text(txt);
    });
});
</script><p> </p><p><span class="s-btn"><?=$view['wr_1'] == "보이기" ? "숨기기" : "보이기"?></span></p><p><div id="div-con" style="display:<?=$view['wr_1'] == "보이기" ? "block" : "none"?>"></p><p>내용 내용 내용</p><p></div></p><p>

펼쳤다 접었다가 보이고 안 보이고 아닌가요?

둘 다 display:block, none으로 처리하니까요.

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

답변에 대한 댓글 2개

민쯩먼저깔게요
9년 전
큰계란님 감솨합니다~

이거 해결안되면 끝까지 갈려그 했는데,,
알려주신게 될거 같다는,,,ㅎ
해보겠습니다~
민쯩먼저깔게요
9년 전
이거 수준높은 거군요,~나중에 꼭 써먹어야 겠습니다.
제가 설명이 짧아서,,시간내서 코드만들어주셨군요,,진심 감사드립니다.~
이것도 잘됩니다~

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

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

로그인