2013-02-21 2 views
0

이것은 아마도 쉬운 솔루션 일 것입니다.div에 페이지가 표시되도록 jquery를로드하십시오.

표시 할 div가 있습니다.

또한 숨겨진 div에 javascript가 비활성화되어 있는지 표시하기 위해 태그를 사용하고 있습니다. 나는

<div class="carousel-container"></div> 

<style> .carousel-container {display:none;} </style> 

<noscript> <div id="blah"></div> </noscript> 

$(document).ready(function(){ 

    $(".carousel-container").show(10); 


    }); 

</script> 
보여 숨겨져 디스플레이를 만들 그러나 어떤 효과없이 (자바 스크립트와 페이지가로드를 사용할 때 단지 사업부가있을 수있다)하는 방법을 알아 내려고 노력하고 있어요

나는 쇼 효과가 움직이는 것을 알고 있지만 페이지가로드 될 때 div가 표시된 다른 효과가 있습니다.

+1

'쇼 효과'당신이 어떤 매개 변수를 전달하지 않으면 아무것도 이동하지 않습니다는 ... 그냥 화면에 나타납니다 이해 바랍니다 ... 기본적으로 CSS 디스플레이를 인라인 또는 블록으로 설정합니다. –

+0

페이지가로드 될 때 헷갈리는 것처럼 보입니다. js가 비활성화되어있는 경우 휴대 할 수있는 물건이 무엇인지 추측하십시오. 감사합니다. 감사합니다. – Blake

답변

1

$ ('. target'). show(); 일치하는 요소가 애니메이션없이 즉시 표시됩니다. 이는 display 속성이 처음에 있던 것으로 복원된다는 점을 제외하고는 .css ('display', 'block')를 호출하는 것과 거의 같습니다. 요소의 표시 값이 인라인 인 경우 숨겨지고 표시된 경우 인라인으로 다시 표시됩니다.

+0

깊이있는 설명에 감사드립니다. – Blake

0

당신이 찾고 있습니까 ??

div visiblejquery으로 작성하여 이전에 display:none으로 만들 수 있습니다.

$('.carousel-container').css("visibility", "visible"); 

은 내가 올바른 방법으로 질문 :

관련 문제