jquery, ajax

이벤트버블링 특정 영역에만 이벤트 주기

이상욱1 2016. 6. 16. 16:59

http://programmingsummaries.tistory.com/313


이벤트가 전파되는것과 관련되있는것이다 



        //  미리보기 닫기 

                $(document).delegate('body','click',function(e){

                    if($('.selectLang').length >0){

 해당 영역 이외의 곳을 클릭했을때 삭제 해주는소스 

                        $('#previewLayer').remove();

                    }

                });

                

클릭해도 안지워지는영역

                $(document).delegate('#previewLayer, .preview', 'click', function(e){

                    e.stopPropagation();

                });