기본 닫기 상태인 js를 기본 열기 상태로 변경하고 싶습니다
본문
<script>$(function() { var $elem = $("#fixedBanner"); var $width = $elem.find('.inner').width(); // 열고닫기 버튼 클릭시 $("#fixedToggle").click(function() { var isClosed = $elem.hasClass('open'); if(isClosed === false) { $elem.stop(true,true).animate({right:0 + 'px'}, 300); $elem.addClass('open'); } else { $elem.stop(true,true).animate({right:-($width) + 'px'}, 300); $elem.removeClass('open'); } }); });$(function() { $(".thumbnail ul li a").mouseenter(function() { $(this).find('span').stop().fadeIn(300); }).mouseleave(function() { $(this).find('span').stop().fadeOut(300); });});$(window).resize(function(e) { setLayout();});function setLayout(){$win_height = $(window).height();$("#fixedBanner .inner .thumbnail").height($win_height-187);}</script>
기본적으로 닫혀있는 상태에서 버튼클릭시 열고닫기가 가능한데,
기본적으로 열기상태로 만들고 싶습니다.
도와주실 수 있으실까요?!
답변 3
var $elem = $("#fixedBanner");
var $width = $elem.find('.inner').width(); // 열고닫기 버튼 클릭시
$elem.addClass('open'); //추가
$("#fixedToggle").click(function() {
........
...
스크립트 소스만 봐서는 정확하게 알 수 없지만 #fixedBanner 에 class="open" 추가 하세요
해당 레이어를 style="display:block;"
하시면 기본으로 열려 있게 됩니다.