«jquery-events» 태그된 질문

이러한 메서드는 사용자가 브라우저와 상호 작용할 때 적용되는 동작을 등록하고 등록 된 동작을 추가로 조작하는 데 사용됩니다.

5
직접 대 위임-jQuery .on ()
jQuery .on () 메소드를 사용하여 직접 및 위임 된 이벤트 핸들러 의이 특별한 차이점을 이해하려고합니다 . 특히이 단락의 마지막 문장은 다음과 같습니다. A는 경우 selector제공되는 이벤트 핸들러라고 위임 . 이벤트가 바운드 요소에서 직접 발생할 때 핸들러가 호출되지 않고 선택자와 일치하는 하위 항목 (내부 요소)에 대해서만 호출됩니다. jQuery는 이벤트 대상에서 핸들러가 …


9
jQuery는 키를 누른 후 입력 값을 얻습니다.
다음과 같은 기능이 있습니다. $(document).ready(function() { $("#dSuggest").keypress(function() { var dInput = $('input:text[name=dSuggest]').val(); console.log(dInput); $(".dDimension:contains('" + dInput + "')").css("display","block"); }); }); 어떤 이유로 든 첫 번째 키 누르기 때문에 콘솔 로그에 빈 문자열이 나타납니다.



14
온라인 / 오프라인 이벤트 크로스 브라우저를 어떻게 감지합니까?
HTML5 온라인 및 오프라인 이벤트를 사용하여 브라우저가 오프라인이되는시기를 정확하게 감지하려고합니다. 내 코드는 다음과 같습니다. <script> // FIREFOX $(window).bind("online", applicationBackOnline); $(window).bind("offline", applicationOffline); //IE window.onload = function() { document.body.ononline = IeConnectionEvent; document.body.onoffline = IeConnectionEvent; } </script> Firefox 또는 IE에서 "오프라인으로 작업"을 누르면 잘 작동하지만 실제로 와이어를 뽑으면 무작위로 작동합니다. 이 변화를 감지하는 …

13
jQuery scroll () 사용자가 스크롤을 중지 할 때 감지
좋아 .. $(window).scroll(function() { $('.slides_layover').removeClass('showing_layover'); $('#slides_effect').show(); }); 누군가가 내가 이해하는 것에서 스크롤하고 있는지 알 수 있습니다. 그래서 나는 누군가가 멈췄을 때 잡는 방법을 알아 내려고 노력하고 있습니다. 위의 예에서 스크롤이 발생하는 동안 요소 집합에서 클래스를 제거하고 있음을 알 수 있습니다. 그러나 사용자가 스크롤을 중지하면 해당 클래스를 다시 켜고 싶습니다. 그 …


8
Ajax로드 된 콘텐츠에 이벤트를 바인딩하는 방법은 무엇입니까?
내 HTML 페이지의 (appendedContainer)에 myLinkAJAX로드 콘텐츠를 삽입해야하는 링크 가 있습니다 div. 문제는 click내가 jQuery로 바인딩 한 이벤트가 appendedContainer에 삽입 된 새로로드 된 콘텐츠에서 실행되지 않는다는 것입니다. click이벤트는 내 AJAX 기능이로드되지 않습니다 DOM 요소에 바인딩됩니다. 이벤트가 바인딩되도록 변경해야하는 것은 무엇입니까? 내 HTML : <a class="LoadFromAjax" href="someurl">Load Ajax</a> <div class="appendedContainer"></div> 내 JavaScript …

4
크롬에서 실행되지 않는 드롭 이벤트
예상 할 때 드롭 이벤트가 트리거되지 않는 것 같습니다. 드래그되는 요소가 대상 요소 위에 놓일 때 드롭 이벤트가 발생한다고 가정하지만, 그렇지 않은 것 같습니다. 내가 무엇을 오해하고 있습니까? http://jsfiddle.net/LntTL/ $('.drop').on('drop dragdrop',function(){ alert('dropped'); }); $('.drop').on('dragenter',function(){ $(this).html('drop now').css('background','blue'); }) $('.drop').on('dragleave',function(){ $(this).html('drop here').css('background','red'); })

5
jQuery로 기본 링크 클릭 동작을 중지하는 방법
웹 페이지에 링크가 있습니다. 사용자가 클릭하면 페이지의 위젯이 업데이트됩니다. 그러나 이벤트가 발생하기 전에 기본 기능 (다른 페이지로 이동)이 발생하기 때문에 뭔가를하고 있습니다. 링크는 다음과 같습니다. <a href="store/cart/" class="update-cart">Update Cart</a> 다음은 jQuery의 모습입니다. $('.update-cart').click(function(e) { e.stopPropagation(); updateCartWidget(); }); 무엇이 문제입니까?

4
이벤트에서 jQuery를 사용하여 클릭 된 요소를 얻습니까?
다음 코드를 사용하여 동적으로 생성 된 버튼을 클릭 할 때 감지합니다. $(document).on("click",".appDetails", function () { alert("test"); }); 일반적으로 방금했다면 클릭 한 요소를 가져 오는 데 $('.appDetails').click()사용할 수 있습니다 $(this). 위의 코드로 어떻게이 작업을 수행 할 수 있습니까? 예를 들면 : $(document).on("click",".appDetails", function () { var clickedBtnID = ?????? alert('you clicked …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.