반응형

jquery 49

특정 문자열로 시작하는 클래스를 모두 제거합니다.

특정 문자열로 시작하는 클래스를 모두 제거합니다. 저랑 디브가 있어요.id="a"몇 개의 그룹에서 임의의 수의 클래스가 연결되어 있을 수 있습니다.각 그룹에는 특정 접두사가 있습니다.자바스크립트에서는 그룹의 어떤 클래스가 디브에 있는지 모릅니다.주어진 접두사로 모든 클래스를 지우고 새로운 클래스를 추가할 수 있으면 좋겠습니다."bg"로 시작하는 수업을 모두 없애려면 어떻게 해야 하나요?이와 같은 것이지만 실제로는 효과가 있습니다. $("#a").removeClass("bg*"); 단어 경계의 정규 표현 분할\b이를 위한 최선의 해결책은 아닙니다. var prefix = "prefix"; var classes = el.className.split(" ").filter(function(c) { return ..

programing 2023.11.04

jQuery를 사용하여 JavaScript 개체에서 항목 추가/제거

jQuery를 사용하여 JavaScript 개체에서 항목 추가/제거 나는 다음과 같은 자바스크립트 객체를 가지고 있습니다. var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Elliot", type: "drama"}, {id: "6", name: "Toy Story", type: "children"} ]}; 이 목록에 항목을 추가/제거하려면..

programing 2023.11.04

jQuery UI 슬라이더(프로그래밍 방식으로 설정)

jQuery UI 슬라이더(프로그래밍 방식으로 설정) 슬라이더를 즉석에서 수정하고 싶습니다.저는 이렇게 하려고 했습니다. $("#slider").slider("option", "values", [50,80]); 이 호출은 값을 설정하지만 요소가 슬라이더 위치를 업데이트하지는 않습니다.부르기 $("#slider").trigger('change'); 역시 도움이 되지 않습니다. 값 AND 슬라이더 위치를 수정하는 다른/더 나은 방법이 있습니까?현재 범위의 슬라이더를 변경할지, 슬라이더의 범위를 변경할지에 따라 달라집니다. 변경하려는 현재 범위의 값이면 .slider() 메서드를 사용해야 하지만 구문이 사용한 것과 약간 다릅니다. $("#slider").slider('value',50); 또는 핸들이 두 개인..

programing 2023.10.30

(마우스 오버/아웃 설정 없이) 호버가 있는지 확인하는 순수한 자바스크립트

(마우스 오버/아웃 설정 없이) 호버가 있는지 확인하는 순수한 자바스크립트 저는 다음과 같은 jQuery 구문을 본 적이 있습니다. if($(element).is(':hover')) { do something} 저는 jQuery를 사용하지 않기 때문에 순수 자바스크립트로 이것을 할 수 있는 가장 좋은 방법을 찾고 있습니다. 글로벌 변수를 유지하고 이 변수를 사용하여 설정/해제할 수 있다는 것을 알고 있습니다.mouseover그리고.mouseout, 대신 DOM을 통해 원소의 고유 특성을 검사할 수 있는 방법이 없을까요?아마 이런 거겠지. if(element.style.className.hovered === true) {do something} 또한 교차 브라우저 호환이 되어야 합니다.단순하게 사용elem..

programing 2023.10.30

jQuery, 전체 요소의 html을 가져옵니다.

jQuery, 전체 요소의 html을 가져옵니다. 이 질문에는 이미 다음과 같은 답변이 있습니다. 선택한 요소의 외부 HTML 가져오기 (31개 답변) 닫힘5년 전에. 컨텐츠뿐만 아니라 선택한 요소의 전체 html을 얻고 싶습니다. .html()은 내부에 javascripts를 사용합니다.문서에 따른 HTML() 방법HTML: Some Content Some Content 사용.$('#divs:first').html();문단 요소만 반환합니다.나는 전체 요소에 대한 html을 얻고 싶습니다. 다음과 같습니다. Some Content 두 하위 디브의 html을 반환하므로 .parent를 사용할 수 없습니다.다음과 같이 전체 컨텐츠를 얻기 위해 복제할 수 있습니다. var html = $("").append..

programing 2023.10.30

jQuery에서 목록을 선택하는 옵션을 추가하는 방법

jQuery에서 목록을 선택하는 옵션을 추가하는 방법 내 선택 목록이 호출됩니다.dropListBuilding. 다음 코드가 작동하지 않는 것 같습니다. for (var i = 0; i < buildings.length; i++) { var val = buildings[i]; var text = buildings[i]; alert("value of builing at: " + i.toString() + " is: " + val); $("#dropListBuilding").addOption(val, text, false); } 다음 행이 끊어집니다. $("#dropListBuilding").addOption(val, text, false); jQuery에서 드롭다운에 아이템을 추가할 수 있는 권리는 무엇입..

programing 2023.10.25

jQuery Validation Plugin을 사용하여 양식이 프로그래밍적으로 유효한지 확인하는 방법

jQuery Validation Plugin을 사용하여 양식이 프로그래밍적으로 유효한지 확인하는 방법 저는 몇 개의 버튼이 있는 양식을 가지고 있고 http://jquery.bassistance.de/validate/ 의 jQuery Validation Plugin을 사용하고 있습니다.jquery validation plugin에서 폼이 유효한 상태로 간주되는지 확인할 수 있는 방법이 있는지 알고 싶습니다.jQuery Validation 플러그인에서 사용: $("#form_id").valid(); 선택한 양식이 올바른지 또는 선택한 모든 요소가 올바른지 확인합니다.validate ()은(는) 이 메서드를 사용하여 확인하기 전에 양식에 호출해야 합니다. 양식이 포함된 경우id='form_id'이미 가지고 ..

programing 2023.10.20

을 가져옵니다.을 가져옵니다.을 가져옵니다.

을 가져옵니다. jQuery를 사용하여 입력 태그의 속성 이름 값을 가져오는 방법제발 도와주세요. 입력한 ID를 지정하고 메소드를 사용합니다. var name = $("#id").attr("name"); jQuery의 메소드를 사용하면 다음과 같습니다. alert($('input').attr('name')); 합니다도 할 수 .attr두 합니다를 합니다. $('input').attr('name', 'new_name') var value_input = $("input[name*='xxxx']").val(); jQuery가 강력한 도구라는 것은 부인할 수 없지만, "요소의 속성 값을 얻기"와 같은 사소한 작업에 사용하는 것은 정말 나쁜 생각입니다. 현재 수락된 답변으로 미루어 볼 때, 저는 당신이 당신의 요..

programing 2023.10.15

클래스 메서드 안에 스크립트 "this"를 입력합니다.

클래스 메서드 안에 스크립트 "this"를 입력합니다. 저는 이것이 고통스러울 정도로 기본적인 것이라는 것을 알지만, 저는 그것에 제 머리를 감는 데 어려움을 겪고 있습니다. class Main { constructor() { requestAnimationFrame(this.update); //fine } update(): void { requestAnimationFrame(this.update); //error, because this is window } } 프록시가 필요한 경우인 것 같으니 Jquery를 사용해 보겠습니다. class Main { constructor() { this.updateProxy = $.proxy(this.update, this); requestAnimationFrame(t..

programing 2023.10.15

구글의 CDN을 jQuery에 사용해야 하는 이유는 무엇입니까?

구글의 CDN을 jQuery에 사용해야 하는 이유는 무엇입니까? 이것은 일부 사람들에게 명백할 수 있지만, 저는 왜 제 사이트의 jQuery를 호스팅하기 위해 Google의 서버에 의존해야 하는지 궁금했습니다. 이것은 단지 이런 식으로 더 빨리 적재되기 때문일까요?그 이유는: 사용 가능한 병렬도를 높입니다. (대부분의 브라우저는 특정 사이트에서 한 번에 3개 또는 4개의 파일만 다운로드합니다.) 캐시 히트가 발생할 가능성이 높아집니다. 더 많은 사이트가 이 관행을 따르면서 더 많은 사용자가 이미 파일을 준비하고 있습니다. 이것은 페이로드가 가능한 작은 것을 보장합니다. (Google은 GZIP 또는 DEFLATE와 같은 다양한 형식으로 파일을 미리 압축할 수 있습니다.이렇게 하면 다운로드 시간이 매우 짧..

programing 2023.10.15
반응형