반응형

jQuery 27

jQuery 이벤트 처리기는 항상 바인딩된 순서대로 실행합니다. 이 문제를 해결할 방법이 있습니까?

jQuery 이벤트 처리기는 항상 바인딩된 순서대로 실행합니다. 이 문제를 해결할 방법이 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. jQuery로 바인딩된 이벤트 순서 지정 방법 (12개 답변) 마감됨8년 전에. jQuery 이벤트 처리기가 바인딩된 순서대로 항상 실행하는 것은 귀찮은 일이 될 수 있습니다.예: $('span').click(doStuff1); $('span').click(doStuff2); 하면 "" "" "" ""가 합니다.doStuff1()발포한 후에.doStuff2(). doStuff2()를 바인딩할 때 doStuff1()보다 먼저 바인딩하는 옵션을 원하지만 이를 위한 쉬운 방법은 없는 것 같습니다. 대부분의 사람들은 이렇게 말할 것입니다. 코드를 이렇게 쓰십시오. $..

code 2023.08.11

ID 선택기에 jQuery 도트가 있습니까?

ID 선택기에 jQuery 도트가 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨11년 전에. 중복 가능성: ID에 점이 포함된 경우 jquery로 html 노드를 ID별로 선택하는 방법은 무엇입니까? 다음과 유사한 요소를 포함하는 웹 사이트가 있습니다. Some Cool Thing 다음과 같이 jQuery로 문단을 선택할 수 없습니다.$('#root.SomeCoolThing')jQuery가 생각하기에SomeCoolThing다음을 포함하는 요소의 클래스입니다.id="root". jQuery에서 이 요소를 선택하려면 어떻게 해야 합니까?다음과 같은 공사는 피하고 싶습니다. $(document.getElementById('root.SomeCoolThing')) jQuery selectors ..

code 2023.08.01

여러 클래스 제거(jQuery)

여러 클래스 제거(jQuery) 이것을 다시 쓸 수 있는 더 좋은 방법이 있습니까? $('element').removeClass('class1').removeClass('class2'); 원하지 않는 모든 클래스를 제거하기 때문에 사용할 수 없습니다.$("element").removeClass("class1 class2"); 에서 클래스 매개 변수: 요소에서 제거할 하나 이상의 CSS 클래스. 이들은 공백으로 구분됩니다. $('element').removeClass('class1 class2'); 여기 서류들이 있습니다.jQuery 설명서. 요소에서 제거할 하나 이상의 CSS 클래스. 이들은 공백으로 구분됩니다.설명서에는 다음과 같이 나와 있습니다. class (Optional) String 요소에서 제..

code 2023.06.17

j여러 요소에 대해 동일한 클릭 이벤트 쿼리

j여러 요소에 대해 동일한 클릭 이벤트 쿼리 페이지의 다른 요소에 대해 동일한 코드를 실행할 수 있는 방법이 있습니까? $('.class1').click(function() { some_function(); }); $('.class2').click(function() { some_function(); }); 대신 다음과 같은 작업을 수행합니다. $('.class1').$('.class2').click(function() { some_function(); }); 감사해요.$('.class1, .class2').on('click', some_function); 또는: $('.class1').add('.class2').on('click', some_function); 이는 기존 개체에서도 작동합니다. cons..

code 2023.06.02

jQuery에서 로딩 스피너를 표시하는 방법은 무엇입니까?

jQuery에서 로딩 스피너를 표시하는 방법은 무엇입니까? 프로토타입에서 "로딩..."을 표시할 수 있습니다.다음 코드가 있는 이미지: var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} ); function showLoad () { ... } jQuery에서 다음과 같은 방법으로 서버 페이지를 요소에 로드할 수 있습니다. $('#message').load('index.php?pg=ajaxFlashcard'); 프로토타입에서와 같이 로드 스피너를 이 명령에 연결하려면 어떻게 해야 합니까?몇 가지 방법이 있습니다.내가 선호하는 방법은 요소 자체의 aj..

code 2023.05.28

Google 지도 API를 사용하여 마우스 스크롤 휠 스케일링을 비활성화하는 방법

Google 지도 API를 사용하여 마우스 스크롤 휠 스케일링을 비활성화하는 방법 구글 맵 API(v3)를 사용하여 페이지에 몇 개의 맵을 그리고 있습니다.마우스 휠을 지도 위로 스크롤할 때 확대/축소를 사용하지 않도록 설정하고 싶지만, 방법을 잘 모르겠습니다. ScaleControl(스케일링 UI 요소 제거)을 비활성화했지만 스크롤 휠 스케일링을 방해하지는 않습니다. 다음은 제 기능의 일부입니다(간단한 jQuery 플러그인입니다). $.fn.showMap = function(options, addr){ options = $.extend({ navigationControl: false, mapTypeControl: false, scaleControl: false, draggable: false, mapT..

code 2023.05.18

jQuery의 큐란 무엇입니까?

jQuery의 큐란 무엇입니까? com 에서 .com .queue()/dequeue()너무 단순해서 이해할 수 없습니다. 무엇입니까?Query의 큐는 정확히 무엇입니까?그것들을 어떻게 사용해야 합니까?jQuery의 용도 및 jQuery의 큐는 애니메이션에 사용됩니다.원하는 용도로 사용할 수 있습니다.를 사용하여 요소별로 저장된 함수 배열입니다.그들은 선입선출(FIFO)입니다.를 호출하여 대기열에 기능을 추가할 수 있으며 를 사용하여 기능을 제거할 수 있습니다. 내부 jQuery 큐 기능을 이해하려면 소스를 읽고 예제를 보는 것이 큰 도움이 됩니다.제가 본 대기열 기능의 가장 좋은 예 중 하나는 다음과 같습니다. $.fn.delay = function( time, type ) { time = jQuery...

code 2023.05.13
반응형