2014-04-01 4 views
1

저는 Windows 7 Professional 64 비트에서 실행되는 Chrome 버전 33.0.1750.154m입니다.Chrome에서이 div가 일관되게로드되지 않는 이유는 무엇입니까? 벌레?

캐시 된 양식화 된 Google 캘린더를 보여주는 잘 작동하는이 WP 플러그인을 몇 년 전에 만들었습니다. 내가 다른 웹 사이트에 그것을 떨어 뜨렸을 때 나는 명백한 브라우저 드로잉 에러에 직면했지만이 웹 사이트에서만 CSS 충돌의 일종이 있다고 생각하게되었습니다.

http://ebcbuffalo.com/calendar/ (동일한 브라우저에서 오류없이 표시됨)에서 플러그인을 압축하여 새 웹 사이트 (http://faithbaptistspringville.com/monthly-calendar/)에 설치했습니다. 보시다시피, 그들은 동일하게 보입니다.

후자의 캘린더에서 이벤트를 클릭하면 해당 div가 올바르게 그려 지거나 표시되지 않을 수 있습니다. 제대로 그릴지라도 이벤트를 닫고 더 많은 이벤트를 클릭하면 항상 그리기 오류가 발생합니다. 제대로 그려지지 않을 때 div가 표시되도록하려면 Chrome의 다른 탭을 클릭 한 다음 해당 탭을 다시 클릭하면됩니다. 빙고 - 그곳에 있습니다 (아래로 내려 가서 절대 위치에있는 것처럼 보입니다. 실제로 고정되어있을 때 링크를 클릭하면 실제로는 없습니다).

내 JS로 인해 어쩌면 뭔가 비린내가되었다고 생각 했으므로 Chrome 콘솔에서 가장 기본적인 명령 인 jQuery('#id_popup').show();jQuery('#id_popup').hide();을 실행했지만 이상하게 동작합니다.

Chrome의 버그라고 확신하지만이 웹 사이트 (faithbaptistspringville.com) 만 감염시키는 이유는 무엇입니까?

가 여기에 작동 하나 : 여기에 버그 2 개 스크린 샷 (그것이 다시 그리기 방법을 완전히 임의의)이 그것을 수정하는 이유 Bug view #1 Bug view #2

+0

설명대로 버그를 재현 할 수 없습니다. 내 측면에서 팝업로드가 매우 느리게 ** 오랜 시간 동안 페이지를 흰색으로 만드는 것입니다 (첫 번째 링크의 페이지는 정상적으로 작동합니다). 코드의 버그 인 것 같습니다. Chrome과 Opera에서 모두 테스트되었습니다. –

+0

시간이 지나면 설명대로 팝업이 표시되지만 버그처럼 보이지만 악화 될 수 있습니다. 닫기 버튼이 잠시 동안 중재되지 않을 것 같습니다 **. 코드로 인해 발생할 수 있다고 생각하는 동안이 원인을 밝히기가 어렵습니다. –

+0

'다른 탭으로 전환하고 다시'트릭을 시도 했습니까? – user24601

답변

1

정말 알아낼 수 없습니다입니다 No bug

, 하지만 내 크롬 (문제를 재현)에서 #id_popup에 대한 devtools의 CSS를 수정하여 position: absolute;을 사용하는 대신이 문제를 해결했습니다.

+0

'# id_popup'이 테스트 링크를 클릭 한 후 정보를 보여주는 팝업을위한 것이라면,'fixed'가 올바른 스타일이라고 생각합니다. 절대로 설정하면, 페이지를 오른쪽으로 스크롤 해보십시오. 아래쪽을 클릭하고 테스트 링크를 클릭합니까? 더 이상 스크린 중앙에 오면 안됩니다. –

+0

나는 그것을 볼 것이다 - 어쩌면 일부 jquery 스크롤을 테스트하고 그에 따라'상단 '을 수정할 수 있을까요? 끔찍한 사실은 알지만,이 괴괴 망측 한 버그를 헤쳐 나갈 수도 있습니다. – Starscream1984

+0

http://hotoffthepresspaninis.com/의 홈 페이지 달력 일정에서했던 것처럼 jQuery로 배치하여 동일한 센터링 효과를 얻을 수는 있지만, 작동 시키려면 단지 필요합니다. – user24601