2017-10-04 1 views
0

Div에 비디오와 함께 회전 슬라이더가 사용되는 웹 페이지가 있지만 해당 페이지를로드 할 때 모든 비디오가 작은 크기로 렌더링되지만 10 초 후에 원래 크기가됩니다. 또한 내가 alert(); 콜백 함수에서 시간이없는 원래 크기의 모든 비디오를 보여줍니다.혁명 슬라이더 비디오 크기가 10 초 후에 원래 값으로 변경됩니다.

div with div divVideoSection은 슬라이더가 사용되는 곳입니다.

jQuery("#TakeMeToVids").click(function() { 
     jQuery('#divPreLoadBody').hide(); 
     jQuery('#divVideoSection').show('fast', function() { 
      window.alert(); 
     }); 

    }); 
+0

질문에 몇 가지 정보가 포함되어 있습니다. 당신은 로딩을 위해 dom 요소를 검사하고 있지만, 당신은 당신의 리 슬러 리더를 어떻게 배치했는지 보여주지는 않습니다. –

답변

0

2 일을 보낸 후, 아래 라인을 추가하여 Dom을 Alert()로 새로 고칩니다. 똑같은 일을하고있었습니다. 그리고 그 문제를 해결했습니다.

jQuery(window).trigger('resize'); 
+0

메타 데이터를 얻은 후 비디오 크기가 커야합니다. 추가 할 때 경고 실행이 멈추고 더 많은 시간을 얻고 있습니다. 코드에'loadedmetadata'를 추가하고 그 후에 비디오를 표시하십시오. –

관련 문제