반응형

jQuery 56

jQuery - 보이지 않을 때 요소 너비 가져오기(표시:없음)

jQuery - 보이지 않을 때 요소 너비 가져오기(표시:없음) 요소가 보이지 않는 너비()일 때 jQuery에서 0을 반환하는 것 같습니다.일리가 있지만 부모를 표시하기 전에 부모의 너비를 설정하려면 테이블의 너비를 가져와야 합니다. 아래에서 설명한 것처럼 부모에 텍스트가 있어 부모가 왜곡되어 보기 흉하게 보입니다.저는 부모님이 테이블 너비만큼만 되고 텍스트 랩을 하기를 원합니다. Text here ... Can get very long and skew the parent ... Text here too ... which is why I want to shrink the parent based on the table CSS: #parent { display: none; } Javascript: var ..

source 2023.08.10

jQuery에서 $.proxy() 이해

jQuery에서 $.proxy() 이해 서류상으로는 이해합니다..proxy()인수로 전달된 함수의 범위를 변경합니다.누가 좀 더 잘 설명해 주시겠어요?우리가 왜 이렇게 해야 합니까?그것이 궁극적으로 하는 것은 그것의 가치를 보장하는 것입니다.this어떤 기능에서 당신이 원하는 가치가 될 것입니다. 일반적인 예는 에 있습니다.setTimeout그것은 내부에서 발생합니다.click핸들러 다음을 수행: $('#myElement').click(function() { // In this function, "this" is our DOM element. $(this).addClass('aNewClass'); }); 의도는 아주 간단합니다.언제myElement클릭하면 클래스가 표시됩니다.aNewClass핸들러 내부t..

source 2023.08.10

jQuery를 사용하여 자리 표시자 텍스트 변경

jQuery를 사용하여 자리 표시자 텍스트 변경 저는 jQuery 플레이스홀더 플러그인(https://github.com/danielstocks/jQuery-Placeholder) 을 사용하고 있습니다.드롭다운 메뉴의 변경으로 자리 표시자 텍스트를 변경해야 합니다.하지만 그것은 변하지 않습니다.코드는 다음과 같습니다. $(function () { $('input[placeholder], textarea[placeholder]').placeholder(); $('#serMemdd').change(function () { var k = $(this).val(); if (k == 1) { $("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname..

source 2023.08.10

발견되지 않은 오류: SECURITY_ERR: 쿠키를 설정하려고 할 때 DOM 예외 18

발견되지 않은 오류: SECURITY_ERR: 쿠키를 설정하려고 할 때 DOM 예외 18 이 jQuery 플러그인을 사용하여 쿠키를 설정하려고 하면 Chrome의 개발자 도구 창에 다음 오류가 나타납니다. 검색되지 않은 오류: SECURITY_ERR: DOM 예외 18 이 오류의 의미와 해결 방법은 무엇입니까?이 jQuery 플러그인을 사용하면 동일한 오류가 발생합니다.당신은 아마도 이것을 로컬 파일에서 사용할 것입니다.file://URI 구성이며 쿠키를 설정할 수 없습니다.사용할 수 있도록 로컬 서버에 저장http://localhost.저도 HTML5를 로컬로 개발하다가 이런 문제가 생겼습니다.이미지에 문제가 있어서 ImageData 기능을 받았습니다.마지막으로, 저는 --allow-file-acces..

source 2023.08.05

CSS ":hover"를 활성화하는 순수 자바스크립트에서 마우스 오버를 시뮬레이션하려면 어떻게 해야 합니까?

CSS ":hover"를 활성화하는 순수 자바스크립트에서 마우스 오버를 시뮬레이션하려면 어떻게 해야 합니까? 시뮬레이션할 코드를 찾고 있었어요mouseoverChrome에서는 "마우스 오버" 청취자가 해고되더라도 CSS "호버" 선언은 설정되지 않습니다! 저는 또한 다음을 시도했습니다. //Called within mouseover listener theElement.classList.add("hover"); 하지만 그 어떤 것도 그 요소를 그것에 선언된 것으로 바꾸지 않는 것처럼 보입니다.hover선언. 이것이 가능합니까?그럴수는 없어요.신뢰할 수 있는 이벤트가 아닙니다. 사용자 상호 작용의 결과 또는 DOM 변경의 직접적인 결과로 생성된 이벤트는 DocumentEvent.createEvent("Eve..

source 2023.08.05

부트스트랩 3 Chevron 아이콘으로 표시 상태 축소

부트스트랩 3 Chevron 아이콘으로 표시 상태 축소 Collapse에 대한 Bootstrap 3 Javascript 예제 페이지에서 가져온 핵심 예제를 사용하여 Collapse 아이콘을 사용하여 Collapse 상태를 보여줄 수 있었습니다. 이 작업은 다음을 사용하여 수행됩니다. $('#accordion .accordion-toggle').click(function (e) { var chevState = $(e.target).siblings("i.indicator").toggleClass('glyphicon-chevron-down glyphicon-chevron-up'); $("i.indicator").not(chevState).removeClass("glyphicon-chevron-down").ad..

source 2023.08.05

10보다 작음 숫자에 0을 더합니다.

10보다 작음 숫자에 0을 더합니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 선행 0으로 값을 패딩하려면 어떻게 해야 합니까? (76개 답변) 마감됨5년 전에. 10보다 작은 숫자 앞에 0을 추가하도록 이 코드를 수정하려면 어떻게 해야 합니까? $('#detect').html( toGeo(apX, screenX) + latT +', '+ toGeo(apY, screenY) + lonT ); function toGeo(d, max) { var c = ''; var r = d/max * 180; var deg = Math.floor(r); c += deg + "° "; r = (r - deg) * 60; var min = Math.floor(r); c += min + "′ "; r = (r - min..

source 2023.07.31

jQuery document.ready vs 자체 호출 익명 함수

jQuery document.ready vs 자체 호출 익명 함수 이 둘의 차이점은 무엇입니까? $(document).ready(function(){ ... }); (function(){ ... })(); 이 두 기능이 동시에 호출됩니까?알아요, 전체 HTML 페이지가 브라우저에 의해 렌더링되면 document.ready가 트리거되지만 두 번째 기능(자신이 익명 기능을 호출함)은 어떨까요?브라우저가 페이지 렌더링을 완료할 때까지 기다리거나 페이지가 발견될 때마다 호출됩니까? $(document).ready(function(){ ... }); 또는 짧게 $(function(){...}); 이 기능은 다음과 같은 경우에 호출됩니다.DOM is ready즉, 예를 들어 요소를 쿼리할 수 있습니다..ready(..

source 2023.07.31

bind 또는 click으로 이벤트 핸들러를 링크에 바인딩하지 않은 경우 jQuery의 click()을 호출하여 링크를 팔로우할 수 있습니까?

bind 또는 click으로 이벤트 핸들러를 링크에 바인딩하지 않은 경우 jQuery의 click()을 호출하여 링크를 팔로우할 수 있습니까? 시간이 지나면 다른 페이지로 이동하려면 링크를 클릭하는 것을 에뮬레이트해야 하는 타이머가 JavaScript에 있습니다.를 위해 의 "jQuery"를 합니다.click()기능.사용한 적이 있습니다.$().trigger()그리고.window.location또한, 세 가지 모두에서 의도한 대로 작동할 수 있습니다. 제가 이상한 행동을 목격했습니다click()무슨 일이 일어나고 왜 일어나는지 이해하려고 노력하고 있습니다. 이 질문에서 설명하는 모든 작업에 Firefox를 사용하고 있지만 다른 브라우저에서 이 작업을 수행할 수 있을지도 궁금합니다. 제가 하지않경우은사를 ..

source 2023.07.31

텍스트 영역에서 "shift+enter"를 감지하고 새 줄을 생성하려면 어떻게 해야 합니까?

텍스트 영역에서 "shift+enter"를 감지하고 새 줄을 생성하려면 어떻게 해야 합니까? 현재, 그 사람이 텍스트 영역 안에서 누르면, 양식이 제출될 것입니다. 좋아요, 저는 그걸 원해요. 그러나 +를 입력하면 텍스트 영역이 다음 행으로 이동합니다.\n 어떻게 해야 하나요?JQuery아니면 가능한 한 단순한 자바스크립트?쉽고 우아한 솔루션: 첫째, 텍스트 영역 내부를 누르면 양식을 제출할 스크립트가 없는 경우 양식이 제출되지 않습니다.이것이 사용자가 기대하는 행동이며 변경하지 않는 것이 좋습니다.그러나 이 작업을 수행해야 하는 경우 양식을 제출하는 스크립트를 찾아서 변경하는 것이 가장 쉬운 방법입니다.코드에는 다음과 같은 것이 있을 것입니다. if (evt.keyCode == 13) { form.su..

source 2023.07.26
반응형