안녕하세요,

 

<!--@if(위도우 폭을 비 교해서 )-->   // 만일 800px 이상이나 이하이면 등으로 하고 싶은 데 어떻게 변수를 가졍하야 하는지요?

Do something

<!--@else-->

Do another Something

<!--@end-->

 

고수님들의 도움을 기다립니다. width를 어떻게 pickup 해야 할지 ㅠㅠ

  • profile

    php로 안됩니다.

     

    javscript를 사용하셔야 합니다.

     

    jQuery 사용시

     

    <div class="aaaa"></div>

     

    <script>

    if(jQuery(window).width() < 800)

    {

      $('.aaaa').text('Do something');

    }

    else

    {

      $('.aaaa').text('Do another Something');

    }

    </script>

     

    script는 <div class="aaaa"></div> 보다 나중에 호출되어야 합니다.

    만약 스크립트과 위에 있으면 이후 내용을 찾을 수 없기 때문에 작동하지 않습니다.

     

    위에 꼭 넣어야 한다면,

     

    jQuery(document).ready(function(){

      if(jQuery(window).width() < 800)

      {

        $('.aaaa').text('Do something');

      }

      else

      {

        $('.aaaa').text('Do another Something');

      }

    });

     

    이와 같이 문서가 로드된 후 호출하도록 하면 됩니다.

  • profile ?
    그렇군요 감사합니다.