반응형

jQuery 26

jquery $는 실제로 무엇을 반환합니까?

jquery $는 실제로 무엇을 반환합니까? JQuery 문서를 읽었는데, 함수를 통과해야 하는 항목에 많은 관심이 있지만 실제로 반환되는 항목에 대한 정보는 보이지 않습니다. 특히 요소가 하나만 발견되더라도 항상 배열을 반환합니까?아무것도 발견되지 않을 때 null을 반환합니까?이것은 어디에 기록되어 있습니까? 반환값에 jquery 방법을 적용할 수 있는 것으로 알고 있습니다만, 반환값을 직접 사용하려면 어떻게 해야 합니까?릭 스트랄의 설명에서: jQuery 개체:줄 바꿈 집합: 선택기는 "줄 바꿈 집합"으로 알려진 jQuery 개체를 반환합니다. 이 개체는 선택한 모든 DOM 요소를 포함하는 배열과 같은 구조입니다.배열처럼 래핑된 세트를 반복하거나 인덱서(예: $(sel)[0])를 통해 개별 요소에 ..

codememo 2023.08.21

jQuery를 사용하여 요소 내용 변경 탐지

jQuery를 사용하여 요소 내용 변경 탐지 change()기능이 작동하고 폼 요소의 변경을 감지하지만, DOM 요소의 내용이 변경되었을 때 감지할 수 있는 방법이 있습니까? 이것은 작동하지 않습니다, 그렇지 않으면#content입니다. $("#content").change( function(){ // do something }); 다음과 같은 작업을 수행할 때 이 작업을 트리거합니다. $("#content").html('something'); 도.html()또는append()함수에 콜백이 없습니다. 좋은 의견이라도 있나?이 게시물이 1년 전의 것이라는 것은 알고 있지만, 비슷한 문제가 있는 사람들에게 다른 솔루션 접근 방식을 제공하고 싶습니다. jQuery 변경 이벤트는 사용자 입력 필드에서만 사용됩니..

codememo 2023.08.11

jQuery에서 인덱스별 요소 가져오기

jQuery에서 인덱스별 요소 가져오기 나는 순서가 없는 목록과 색인을 가지고 있습니다.li태그를 지정합니다.나는 그것을 받아야 합니다.li해당 인덱스를 사용하여 요소를 선택하고 배경색을 변경합니다.전체 목록을 반복하지 않고 이것이 가능합니까?제 말은, 이 기능을 달성할 수 있는 방법이 없을까요? 여기 제 코드가 있습니다. 작동할 것으로 믿습니다. India Indonesia China United States United Kingdom $(...)[index] // gives you the DOM element at index $(...).get(index) // gives you the DOM element at index $(...).eq(index) // gives you the jQuery ob..

codememo 2023.08.11

jQuery 선택한 확인란의 값을 배열로 가져옵니다.

jQuery 선택한 확인란의 값을 배열로 가져옵니다. 현재 확인된 모든 확인란의 값을 가져와서 배열에 저장하려고 합니다.지금까지 제 코드는 다음과 같습니다. $("#merge_button").click(function(event){ event.preventDefault(); var searchIDs = $("#find-table input:checkbox:checked").map(function(){ return $(this).val(); }); console.log(searchIDs); }); 하지만 이것은 내가 필요로 하는 것보다 더 많이 출력합니다.저는 가치관뿐만 아니라 제가 원하지 않는 다른 것들도 얻습니다. ["51729b62c9f2673e4c000004", "517299e7c9f26782a70..

codememo 2023.08.11

Javascript를 사용하여 비활성화된 특성을 입력 요소에 추가합니다.

Javascript를 사용하여 비활성화된 특성을 입력 요소에 추가합니다. 입력 상자를 가지고 있으며 양식을 이식할 때 문제가 발생하지 않도록 사용하지 않도록 설정하고 동시에 숨기려고 합니다. 지금까지 입력한 내용을 숨길 수 있는 코드는 다음과 같습니다. $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); 결과적으로 숨겨진 입력은 다음과 같습니다. 비활성화된 특성을 입력에 추가하려면 어떻게 해야 합니까?$("input").attr("disabled", true);...의 시점에서.더 이상은 모르겠어요. 지금이 2013년 12월인데 무슨 말을 해야 할지 모르겠어요. 처음..

codememo 2023.07.27

jQuery를 사용하여 div의 하위 요소를 어떻게 반복합니까?

jQuery를 사용하여 div의 하위 요소를 어떻게 반복합니까? 저는 디브를 가지고 있고, 그 안에 몇 가지 입력 요소가 있습니다.저는 각각의 요소들을 반복하고 싶습니다.아이디어?및 를 사용하여 선택적으로 선택기를 전달할 수 있습니다.children $('#parentid').children('.childclass').each(function () { alert(this.value); // "this" is the current element in the loop }); 즉시 하위 선택기를 사용할 수도 있습니다. $('#mydiv > input').each(function () { /* ... */ }); 또한 내포된 깊이에 관계없이 특정 컨텍스트 내의 모든 요소를 반복할 수 있습니다. $('input'..

codememo 2023.05.23
반응형