2012-02-11 2 views
0

내가 이것을 사용하고 숨기기 사업부 외부 클릭 http://www.useful-dates.com/search/JQuery와 사업부

무엇 스크립트 내가 스크롤 아래로 스크롤 사업부가 숨겨진 상태로 유지되도록 사용해야하고 당신이 그것을 클릭하면 나타나는와 때를 사라 할 나타나는 div의 바깥 쪽을 클릭하십시오.

이 같이

,하지만 난 운의 복제 없었을 : http://rob-bell.net/static/ddlist.html

IV는 검색과 그물과 행운에 모든 종류의 것들을 시도를 도와주세요.

답변

0

클릭을 잡기 위해 배경에 뭔가가 있어야합니다. 실제 예제에서 고정 높이/너비로 display : 블록을 사용하여 드롭 다운 외부의 클릭이 이벤트가 첨부 된 "본문"요소를 치는 것처럼 보입니다.

+0

이렇게 표시됩니다. if display : block; #SearchDropBox에? \t \t \t $ (문서) .ready (함수() \t \t \t { \t \t \t \t $ ("# 검색"). (클릭 기능() \t \t \t \t { \t \t \t \t \t var dd = $ (this)) .next(). find ("> #SearchDropBox"); \t \t \t \t \t 경우 (dd.css ("표시") == "없음") \t \t \t \t \t { \t \t \t \t \t \t $ ('# 검색> #SearchDropBox') 숨기기().; // 열려있는 다른 드롭 다운을 숨기기 \t \t \t \t \t \t dd.show(); \t \t \t \t \t한다} else \t \t \t \t \t \t { \t \t \t \t \t \t dd.hide \t \t \t \t(); \t \t \t \t \t \t} \t \t \t}); \t \t \t \t $ ('# 검색'). 기능 (E (클릭) \t \t \t \t { \t \t \t \t \t 전자.stopPropagation(); \t \t \t \t}); \t \t \t \t $ (문서) .click (함수() \t \t \t \t { \t \t \t \t \t $ ('# 검색> DIV> #SearchDropBox') 숨기기();. \t \t \t \t }); \t \t \t}); – user1203306