반응형

JQuery 30

객체(트리)를 반복적으로 순환하기

객체(트리)를 반복적으로 순환하기 (jQuery 또는 JavaScript에서) 각 개체를 루프할 수 있는 방법이 있습니까? 그리고 그것은 자녀 및 손자녀 등입니다. 그렇다면...그들의 이름도 읽을 수 있습니까? 예: foo :{ bar:'', child:{ grand:{ greatgrand: { //and so on } } } } 그래서 루프는 이런 일을 해야 합니다. loop start if(nameof == 'child'){ //do something } if(nameof == 'bar'){ //do something } if(nameof =='grand'){ //do something } loop end 루프를 찾고 있습니다. for (var key in foo) { if (key == "child..

it-source 2023.08.19

자바스크립트로 모든 인라인 스타일을 지우고 css 스타일 시트에 지정된 스타일만 남기려면 어떻게 해야 합니까?

자바스크립트로 모든 인라인 스타일을 지우고 css 스타일 시트에 지정된 스타일만 남기려면 어떻게 해야 합니까? HTML에 다음이 있는 경우: 그리고 이것은 내 CSS 스타일 시트에 있습니다. div { width:100px; height:100px; background-color:#000000; } Javascript/jquery를 사용하여 인라인 스타일을 모두 제거하고 CSS 스타일 시트에서 지정한 스타일만 남길 수 있는 방법이 있습니까?$('div').attr('style', ''); 또는 $('div').removeAttr('style');(안드레스의 답변에서) 이 값을 조금 작게 만들려면 다음을 수행합니다. $('div[style]').removeAttr('style'); 이렇게 하면 div가 스..

it-source 2023.08.19

jQuery에서 클릭 앤 홀드를 청취하려면 어떻게 해야 합니까?

jQuery에서 클릭 앤 홀드를 청취하려면 어떻게 해야 합니까? 사용자가 버튼을 클릭한 다음 해당 버튼을 1,000~1,500ms 동안 누른 상태에서 이벤트를 실행할 수 있습니다. jQuery 핵심 기능 또는 이미 이 기능을 활성화하는 플러그인이 있습니까? 제가 직접 굴릴까요?어디서부터 시작해야 할까요?var timeoutId = 0; $('#myElement').on('mousedown', function() { timeoutId = setTimeout(myFunction, 1000); }).on('mouseup mouseleave', function() { clearTimeout(timeoutId); }); 편집: AndyE에 따른 수정...감사합니다! 편집 2: 동일한 처리기 퍼너프를 가진 두 이벤..

it-source 2023.08.09

jQuery를 사용하여 한 부모에서 다른 부모로 자식 요소를 이동하는 방법

jQuery를 사용하여 한 부모에서 다른 부모로 자식 요소를 이동하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 요소를 다른 요소로 이동하는 방법 (16개 답변) 마감됨7년 전에. 저는 jQuery DataTables 플러그인을 사용하고 있습니다.등록된 Javascript 동작을 잃지 않고 드롭다운(.dataTables_length)을 표시할 검색 상자(.dataTables_filter)와 레코드 수(.dataTables_length)를 상위 요소(.dataTables_wrapper)에서 내 페이지의 다른 div로 이동하고 싶습니다.예를 들어, 검색 상자에는 '키업' 이벤트에 첨부된 기능이 있는데, 나는 그것을 그대로 유지하고 싶습니다. DOM은 다음과 같습니다. 10 25 50 100 ... ..

it-source 2023.08.04

iPad/iPhone 호버 문제로 인해 사용자가 링크를 두 번 클릭합니다.

iPad/iPhone 호버 문제로 인해 사용자가 링크를 두 번 클릭합니다. 예전에 만든 웹사이트가 있는데, jquery mouse events를 사용합니다.방금 ipad를 받았는데 이벤트 위의 모든 마우스가 클릭으로 번역되는 것을 발견했습니다.그래서 예를 들어 저는 한 번이 아니라 두 번 클릭해야 합니다.(실제 클릭보다 첫 번째 호버) 이 문제를 해결할 수 있는 해결 방법이 있습니까? 아마도 마우스 오버/아웃 등 대신 jquery 명령을 사용했어야 했을 것입니다.감사합니다!이것을 완전히 테스트하지는 않았지만 iOS가 터치 이벤트를 발생시키기 때문에, 당신이 jQuery 설정에 있다고 가정하면 이것이 작동할 수 있습니다. $('a').on('click touchend', function(e) { var e..

it-source 2023.08.04

구글 크롬의 그리스몽키 스크립트에서 jQuery를 어떻게 사용할 수 있습니까?

구글 크롬의 그리스몽키 스크립트에서 jQuery를 어떻게 사용할 수 있습니까? 아시는 분들도 계시겠지만 구글 크롬은 그리스몽키 스크립트에 몇 가지 심각한 제한을 두고 있습니다. 은 크은지원지않습다니하롬다니▁support▁not▁chromium를 지원하지 않습니다.@require,@resource,unsafeWindow,GM_registerMenuCommand,GM_setValue또는GM_getValue. 필요 없이 구글 크롬 아래의 그리스몽키 스크립트에 jQuery 라이브러리를 포함시키는 방법을 찾을 수 없습니다. 이 문제에 대해 조언을 해줄 사람이 있습니까?출처: "사용자 스크립트 팁: jQuery 사용 - 에릭 볼드의 블로그" // ==UserScript== // @name jQuery For Chr..

it-source 2023.07.30

CSS(jQuery SVG image replacement)를 사용하여 SVG 이미지의 색상을 변경하는 방법은 무엇입니까?

CSS(jQuery SVG image replacement)를 사용하여 SVG 이미지의 색상을 변경하는 방법은 무엇입니까? 이것은 제가 생각해낸 편리한 코드 조각의 자체 질의응답입니다. 현재 SVG 이미지를 내장한 다음 CSS를 통해 SVG 요소에 액세스할 수 있는 쉬운 방법은 없습니다.JS SVG 프레임워크를 사용하는 방법은 다양하지만 롤오버 상태의 간단한 아이콘만 만드는 경우에는 너무 복잡합니다. 제가 생각해낸 것은 이것입니다. 제 생각에는 웹사이트에서 SVG 파일을 사용하는 가장 쉬운 방법입니다.초기 텍스트에서 이미지로 교체하는 방법에서 그 개념을 취하지만, 제가 알기로는 SVG에 대해 수행된 적이 없습니다. 질문은 다음과 같습니다. JS-SVG 프레임워크를 사용하지 않고 어떻게 SVG를 내장하고 ..

it-source 2023.05.21

jQuery를 사용하여 요소의 제목 속성을 변경하는 방법

jQuery를 사용하여 요소의 제목 속성을 변경하는 방법 양식 입력 요소가 있어서 제목 속성을 변경하려고 합니다.이것은 아주 쉬워야 하는데, 어떤 이유에서인지 저는 이것을 하는 방법을 찾을 수가 없습니다.이 작업은 어떻게 수행되며, 어디서 어떻게 수행해야 하는지 검색해야 합니까?코드를 작성하기 전에 속성과 속성의 차이에 대해 설명하겠습니다.속성은 HTML 마크업의 요소에 적용하는 설정입니다. 그런 다음 브라우저는 마크업을 구문 분석하고 속성 값으로 초기화된 속성을 포함하는 다양한 유형의 DOM 개체를 만듭니다.DOM 개체(예: 단순)HTMLElement속성 컬렉션이 아닌 속성으로 작업하려는 경우가 대부분입니다. 현재 모범 사례는 사용자 지정 속성이거나 속성을 보완할 만한 속성이 없는 경우 속성을 사용하지..

it-source 2023.05.16

jQuery를 사용하여 로드 시 선택한 라디오 옵션을 설정하는 방법

jQuery를 사용하여 로드 시 선택한 라디오 옵션을 설정하는 방법 jQuery를 사용하여 로드 시 라디오 옵션을 설정하는 방법은 무엇입니까? 기본값이 설정되지 않았는지 확인한 다음 기본값을 설정해야 합니다.예를 들어 다음과 같은 라디오 단추가 있다고 가정합니다. 라디오를 선택하지 않은 경우 로드 시 "남성" 값이 있는 항목을 선택하려고 했습니다. $(function() { var $radios = $('input:radio[name=gender]'); if($radios.is(':checked') === false) { $radios.filter('[value=Male]').prop('checked', true); } }); 정기선 한 대는 어떻습니까? $('input:radio[name="gender..

it-source 2023.05.11

기존의 정렬되지 않은 목록에 목록 항목을 추가하는 방법

기존의 정렬되지 않은 목록에 목록 항목을 추가하는 방법 다음과 같은 코드가 있습니다. Profile Edit jQuery를 사용하여 목록에 다음을 추가하고 싶습니다. Message Center 시도해 봤습니다. $("#content ul li:last").append("Message Center"); 하지만 그것은 새로운 것을 추가합니다.li 최후의 순간에li(마감 태그 바로 앞), 다음이 아닙니다.이것을 추가하는 가장 좋은 방법은 무엇입니까?li?이렇게 하면 됩니다. $("#header ul").append('Message Center'); 두 가지: 다음을 추가할 수 있습니다.에게그 자체로 HTML에서 사용하는 것과 반대 형식의 따옴표를 사용해야 합니다. 따라서 속성에서 큰따옴표를 사용하고 있으므로 ..

it-source 2023.05.11
반응형