반응형

jQuery 34

클릭 이벤트가 자녀가 아닌 부모 DIV에게만 불을 지르는 방법은?

클릭 이벤트가 자녀가 아닌 부모 DIV에게만 불을 지르는 방법은? 등급이 지정된 DIV가 있습니다.foobar그리고 그 DIV 안에 분류되지 않은 DIV 몇 개가 있지만, 나는 그들이 상속받고 있다고 생각합니다.foobar클래스: $('.foobar').on('click', function() { /*...do stuff...*/ }); 나는 그것이 DIV의 어딘가를 클릭할 때만 작동하고 아이들 DIV에서는 작동하지 않기를 원합니다.만약에e.target와 동일한 요소입니다.this하위 항목을 클릭하지 않았습니다. $('.foobar').on('click', function(e) { if (e.target !== this) return; alert( 'clicked the foobar' ); }); .fo..

programing 2023.05.22

jQuery를 사용하여 한 요소를 다른 요소에 상대적으로 배치하는 방법은 무엇입니까?

jQuery를 사용하여 한 요소를 다른 요소에 상대적으로 배치하는 방법은 무엇입니까? 툴바 같은 메뉴가 들어 있는 숨겨진 DIV가 있습니다. 마우스가 메뉴 위에 있을 때 메뉴 DIV를 표시할 수 있는 DIV가 여러 개 있습니다. 메뉴 DIV를 활성(마우스 호버) DIV의 오른쪽 상단으로 이동하는 내장 기능이 있습니까?저는 그런 것을 찾고 있습니다.$(menu).position("topright", targetEl);tl;dr: (여기서 해보세요) 다음 HTML이 있는 경우: Menu item Hover over me to show the menu here 그런 다음 다음 JavaScript 코드를 사용할 수 있습니다. $(".parent").mouseover(function() { // .position..

programing 2023.05.17

jQuery에서 이벤트 핸들러를 제거하는 가장 좋은 방법은 무엇입니까?

jQuery에서 이벤트 핸들러를 제거하는 가장 좋은 방법은 무엇입니까? 나는 있습니다.input type="image"이것은 Microsoft Excel의 셀 노트와 같은 역할을 합니다.이를 입력한다면, 이 숫자는 다음과 같습니다.input-image와 짝이 되어, 나는 이벤트 핸들러를 설정했습니다.input-image그런 다음 사용자가 다음을 클릭합니다.image데이터에 메모를 추가할 수 있는 작은 팝업이 나타납니다. 내 문제는 사용자가 텍스트 상자에 0을 입력할 때 사용자가 사용하지 않도록 설정해야 한다는 것입니다.input-image의 이벤트 처리기.다음을 시도해 보았지만, 소용이 없었습니다. $('#myimage').click(function { return false; }); jQuery ≥ 1..

programing 2023.05.17
반응형