2009-08-26 2 views
1

나는 2 개의 패널이 있어야합니다. 첫 번째 패널에 일부 콘텐츠가 있습니다. 두 번째 패널에 일부 콘텐츠가 있습니다.패널의 내용을 차단하지만 전체 페이지를 차단하지 않는 방법

하지만 여기서 Panel1을 차단해야합니다. 이것은 panel1도 나타나기를 원하지만 사용자가 panel1의 버튼을 클릭 할 때처럼 차단되어야 함을 의미합니다. panel1 내부에서는 아무 것도 일어나지 않습니다. 허용되어서는 안됩니다. 패널 1을 볼 수있게 만들지 만 Panel1 내부의 모든 내용을 차단하는 것은 비슷한 것을 차단합니다. 패널 2 콘텐츠의 모든 기능이 작동해야합니다. , 텍스트 상자, 버튼 클릭에

을 클릭하는 것과 같은 2 개 개의 패널이

에 Panel1 같이 나타납니다 : -이의> 내용이 차단되어야하지만, 눈에 보이는

panel2가 : -> 당신은 어떤을 만들 수 있습니다 당신에게

답변

3

감사 당신이

내 질문

어떤 도움이 좋을 것 지우기 희망을 필요로 변경 BlockUI jQuery 플러그인을 살펴보고 Element Blocking demo을 확인하십시오.

+0

이봐, 이거 꽤 멋지다! – nickf

+0

@CMS :이 jQuery 플러그인은 여기에 지정되어 있습니다. http://stackoverflow.com/questions/1298034/disable-all-the-elements-in-html,하지만 요소 차단 데모를 확인하지 않았습니다. 감사합니다 CMS – kayteen

1

많은 라이트 박스 및 모달 대화 상자 플러그인에서 사용하는 기술을 사용하십시오. "비활성화"하려는 영역의 위쪽에 반투명 div를 넣으십시오. 이러한 플러그인의 경우에는 페이지 전체를 덮게되지만, 상황에 따라 패널과 동일한 위치에 배치하고 동일한 폭과 높이를 부여하십시오.

관련 문제