반응형

jQuery 29

jQuery.live()와 .on()의 차이점은 무엇입니까?

jQuery.live()와 .on()의 차이점은 무엇입니까? 새로운 방법이 있겠군요..on()대신하는 jQuery 1.7에서.live()이전 버전에서는 저는 그들 사이의 차이점과 이 새로운 방법을 사용함으로써 얻을 수 있는 이점이 무엇인지 알고 싶습니다.라이브를 사용하고 싶지 않은 이유가 문서에 꽤 분명합니다.펠릭스가 언급한 것처럼.on보다 효율적으로 이벤트를 첨부할 수 있습니다. jQuery의 최신 버전에서는 단점이 없는 더 나은 메서드를 제공하므로 .live() 메서드를 사용하지 않는 것이 좋습니다.특히 .live()를 사용할 경우 다음과 같은 문제가 발생합니다. jQuery는 선택자가 지정한 요소를 불러오기 전에 검색을 시도합니다..live()대용량 문서에서 시간이 많이 걸릴 수 있는 메서드입니다...

sourcecode 2023.11.04

jQuery parent(), parent() 및 가장 가까운() 함수 간의 차이

jQuery parent(), parent() 및 가장 가까운() 함수 간의 차이 저는 한동안 jQuery를 사용했습니다.나는 그것을 사용하고 싶었습니다.parent()선택자저도 생각해냈습니다.closest()선택자둘 사이의 차이를 찾을 수 없습니다.있나요?만약 그렇다면, 뭐? 사이의 차이점은 무엇입니까?parent(),parents()그리고.closest()?http://api.jquery.com/closest/ 에서 .parent() 및 .close() 메서드는 둘 다 DOM 트리를 이동한다는 점에서 유사합니다.이 둘 사이의 차이점은 미묘하기는 하지만 중요합니다. .closest() 현재 요소로 시작합니다. 제공된 선택기와 일치하는 선택기를 찾을 때까지 DOM 트리 위로 이동합니다. 반환된 jQuer..

sourcecode 2023.11.04

jQuery에서 숫자에 쉼표를 더합니다.

jQuery에서 숫자에 쉼표를 더합니다. 저는 이 번호를 가지고 있습니다. 10999그리고.8094그리고.456 제가 원하는 것은 쉼표가 필요할 경우 적절한 위치에 쉼표를 추가하는 것입니다. 그래서 이렇게 보입니다. 10,999그리고.8,094그리고.456 이것들은 모두 이와 같은 ptag 안에 있습니다.10999기타. 할 수 있을까요? 다른 게시물 http://jsfiddle.net/pdWTU/1/ 의 도움을 받아 여기서 시도해 보았지만 작동이 되지 않는 것 같습니다. 감사해요. 제이미 갱신하다 좀 어설프게 굴어서 여기 http://jsfiddle.net/W5jwY/1/ 에서 알아냈습니다. 새로운 Globalization 플러그인을 통해 더 나은 방법을 모색해 보겠습니다. 감사해요. 제이미모든 브라우저..

sourcecode 2023.10.30

click() 이벤트가 jQuery에서 두 번 호출됩니다.

click() 이벤트가 jQuery에서 두 번 호출됩니다. 링크 요소를 설정하고 jQuery에서 클릭 이벤트를 호출했는데 클릭 이벤트가 두 번 호출되고 있으니 jQuery의 코드 아래를 참조해주세요. $("#link_button") .button() .click(function () { $("#attachmentForm").slideToggle("fast"); }); HTML 페이지에 실수로 스크립트를 두 번 포함하지 않았는지 확인합니다.클릭하기 전에 구속을 해제합니다. $("#link_button").unbind('click'); $("#link_button") .button() .click(function () { $("#attachmentForm").slideToggle("fast"); }); 당신..

sourcecode 2023.10.30

jQuery와 jQuery Mobile의 차이점은?

jQuery와 jQuery Mobile의 차이점은? 저는 모바일 웹 개발이 처음이고, 핸드폰 갭으로 모바일 앱을 만들었고, jQuery를 자주 사용했습니다. 하지만 제가 사물을 포맷하는 방식과 테스트하는 모바일 기기 화면에 실제로 나타나는 방식과 관련된 몇 가지 결함이 자연스럽게 존재했고, 이를 해결하기 위해 저는 jQuery 모바일을 사용함으로써 제 자신을 좀 더 쉽게 만들 수 있는 많은 제안들을 우연히 발견했습니다. 이제 혼란스럽군요. jQuery는 포맷에 롤이 없었어요.문제를 일으킨 것은 모바일 CSS에 대한 초보자 수준의 지식일 뿐입니다. 그렇다면 jQuery mobile은 정확히 무엇을 하며, 일반 jQuery와 어떻게 다른가요?만약 제가 jQuery를 이미 알고 있다면, 저는 어떤 점이 새로울..

sourcecode 2023.10.30

페이지를 다시 로드하지 않고 javascript/jQuery를 사용하여 URL 또는 쿼리 문자열을 업데이트하려면 어떻게 해야 합니까?

페이지를 다시 로드하지 않고 javascript/jQuery를 사용하여 URL 또는 쿼리 문자열을 업데이트하려면 어떻게 해야 합니까? 페이지를 다시 로드하지 않고 프로그램적으로 URL을 업데이트할 수 있는 방법이 있습니까? 편집: 게시글에 제목에 추가한 내용이 있습니다.페이지를 다시 로드하고 싶지 않다는 것을 분명히 하고 싶습니다.한마디로 이야기할 수 없군요.모든 일반적인 웹 브라우저에는 이를 방지하기 위한 보안 조치가 있습니다.그 목적은 사람들이 웹사이트의 복제본을 만들지 못하도록 하고, URL을 정확하게 보이도록 변경한 다음, 사람들을 속이고 그들의 정보를 얻을 수 있도록 하는 것입니다. 그러나 일부 HTML5 호환 웹 브라우저는 사용자가 원하는 것과 유사한 용도로 사용할 수 있는 History AP..

sourcecode 2023.10.30

브라우저에서 뒤로 버튼 클릭 감지

브라우저에서 뒤로 버튼 클릭 감지 이 질문에는 이미 다음과 같은 답변이 있습니다. 내 AJAX 응용프로그램의 백 버튼으로 호출 가로채기 (13개 답변) 닫힘9년 전에. 사용자가 뒤로 버튼을 클릭했는지 여부를 감지해야 합니다.이것을 위해 사용하고 있습니다. window.onbeforeunload = function (e) { } 사용자가 뒤로 버튼을 클릭하면 작동합니다.그러나 이 이벤트는 사용자가 브라우저의 다시 로드 버튼을 클릭할 경우에도 실행됩니다.이거 어떻게 고쳐요?아약스에 관한 한... 페이지의 특정 부분을 탐색하기 위해 AJAX를 사용하는 대부분의 웹 애플리케이션을 사용하는 동안 뒤로 누르는 것은 큰 문제입니다.저는 '버튼을 비활성화해야 한다는 것은 당신이 뭔가 잘못하고 있다는 것을 의미한다'는 ..

sourcecode 2023.10.20

jQuery를 사용하여 대상 요소에서 클릭 좌표를 가져오는 방법

jQuery를 사용하여 대상 요소에서 클릭 좌표를 가져오는 방법 html 요소에 대해 다음 이벤트 핸들러가 있습니다. jQuery("#seek-bar").click(function(e){ var x = e.pageX - e.target.offsetLeft; alert(x); }); 클릭 시 #seek-bar에서 마우스 위치를 찾아야 합니다.위 코드가 작동해야 한다고 생각했을텐데 잘못된 결과가 나옵니다.마우스 포인터의 위치를 가져오려고 하는 중입니까?relative단순히 마우스 포인터 위치에 요소를 추가합니다(또는 ). 이 데모를 사용해 보십시오: http://jsfiddle.net/AMsK9/ 편집: 1)event.pageX,event.pageY마우스 위치 상대 문서를 제공합니다! 참조 : http://..

sourcecode 2023.10.20

D3 힘 레이아웃 그래프를 확대하는 방법이 있습니까?

D3 힘 레이아웃 그래프를 확대하는 방법이 있습니까? D3는 여기에 힘 방향 배치가 있습니다.이 그래프에 줌을 추가하는 방법이 있습니까?현재 마우스 휠 이벤트를 캡처할 수 있었지만 다시 그리기 기능 자체를 어떻게 작성해야 할지 잘 모르겠습니다.좋은 의견이라도 있나? var vis = d3.select("#graph") .append("svg:svg") .call(d3.behavior.zoom().on("zoom", redraw)) //

sourcecode 2023.10.15

JQuery-Mobile/Phonegap을 함께 사용하는 올바른 방법은 무엇입니까?

JQuery-Mobile/Phonegap을 함께 사용하는 올바른 방법은 무엇입니까? JQuery Mobile과 Phonegap을 함께 사용하는 올바른 방법은 무엇입니까? 두 프레임워크를 모두 로드해야 사용할 수 있습니다.사용하기 전에 둘 다 로딩되어 있는지 확인하려면 어떻게 해야 합니까?JQuery의 지연 기능을 사용할 수 있습니다. var deviceReadyDeferred = $.Deferred(); var jqmReadyDeferred = $.Deferred(); document.addEventListener("deviceReady", deviceReady, false); function deviceReady() { deviceReadyDeferred.resolve(); } $(document).o..

sourcecode 2023.10.05
반응형