반응형

jQuery 34

$(이것은) AJAX 성공 내부에서 작동하지 않음

$(이것은) AJAX 성공 내부에서 작동하지 않음 나는 $(이것)을 사용할 수 있도록 클릭 시 사용하는 오래된 코드를 변경하려고 합니다.문제는 성공 내부에서 $(이것은) 작동하지 않는다는 것입니다.var로 설정하지 않고 이것을 할 수 있는 방법이 있습니까? $('.addToCart').click(function() { $.ajax({ url: 'cart/update', type: 'post', data: 'product_id=' + $(this).attr("data-id"), dataType: 'json', success: function(json) { if (json['success']) { $(this).addClass("test"); } } }); }); 문제 콜백 안에서this을 말합니다.jqXH..

programing 2023.11.05

어레이를 결합할 때 정의되지 않은 속성 '푸시'를 읽을 수 없습니다.

어레이를 결합할 때 정의되지 않은 속성 '푸시'를 읽을 수 없습니다. 배열의 내용을 다른 배열로 푸시할 때 다음과 같이 표시됨 이 토막글의 "Uncatched TypeError: 정의되지 않은 속성 'push'를 읽을 수 없습니다." 오류입니다. var order = new Object(), stack = []; for(var i=0;i 0){ order[1].push(a[i]); } if(parseInt(a[i].daysleft) < 0){ order[2].push(a[i]); } } 두 번째 if 문에서 이 오류가 발생하는 이유는 무엇입니까?정말 고마워.오류가 나는 이유는order[1]가undefined. 이 오류 메시지는 코드 어딘가에서 어떤 이름을 가진 속성에 액세스하려고 시도하고 있음을 의미합니..

programing 2023.11.05

jQuery를 사용하여 체크박스가 하나 이상 선택되어 있는지 확인할 수 있습니까?

jQuery를 사용하여 체크박스가 하나 이상 선택되어 있는지 확인할 수 있습니까? 나는 많은 체크박스를 가질 수 있는 아래의 HTML 양식을 가지고 있습니다.제출 버튼을 클릭했을 때, 사용자가 하나라도 선택하지 않으면 확인란을 하나라도 선택할 수 있도록 자바스크립트 알림을 받게 해주세요.jQuery를 이용해서 쉽게 할 수 있는 방법이 있습니까? if(jQuery('#frmTest input[type=checkbox]:checked').length) { … } $('#frmTest input:checked').length > 0 $("#frmTest").submit(function(){ var checked = $("#frmText input:checked").length > 0; if (!checked)..

programing 2023.10.21

페이지를 로드할 때 앵커 "점프"를 비활성화하는 방법?

페이지를 로드할 때 앵커 "점프"를 비활성화하는 방법? 이것은 불가능할 수도 있다고 생각합니다, 최대한 설명해 드리겠습니다.탭(jquery powered)이 포함된 페이지가 있으며 다음을 통해 제어됩니다. 이전 질문에서 다른 사용자가 제공한 대로 이 코드를 사용하고 있습니다. 이 코드는 제가 직접 "탭" 페이지를 방문할 때 잘 작동합니다. 를 걸어줘야 에 가 이를 위해서 코드는window.location.hash그런 다음 적절한 탭을 보여줍니다. "return false"로 인해 페이지가 앵커에게 "jump"되지 않습니다. 그러나 이 이벤트는 클릭 이벤트에서만 트리거됩니다.따라서 다른 페이지에서 내 "tabs"을 방문하면 "jump" 효과가 트리거됩니다.이 문제를 해결하기 위해 자동으로 페이지 상단으로 ..

programing 2023.10.16

jQuery를 자바스크립트로 로드하고 jQuery를 사용합니다.

jQuery를 자바스크립트로 로드하고 jQuery를 사용합니다. 다음을 사용하여 도메인에 jQuery 라이브러리를 추가합니다. var script = document.createElement('script'); script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); 그러나 실행할 때: jQuery(document).ready(function(){... 콘솔에서 다음 오류를 보고합니다. Uncaught ReferenceError: jQuery is n..

programing 2023.10.06

jQuery: 선택한 라디오 버튼에 대해 부모 tr 가져오기

jQuery: 선택한 라디오 버튼에 대해 부모 tr 가져오기 나는 다음 HTML을 가지고 있습니다. .... .... 즉, 테이블에 행이 몇 개 없고 마지막 셀의 각 행에 라디오 버튼이 있습니다. 선택한 라디오 단추의 상위 행을 가져오려면 어떻게 해야 합니까? 시도해 본 내용: function getSelectedRowGuid() { var row = $("#MwDataList > input:radio[@name=selectRadioGroup]:checked :parent tr"); var guid = GetRowGuid(row); return guid; } 그런데 이 셀렉터가 틀린 것 같습니다.이거 먹어봐요. 특성 이름의 접두사는 다음과 같이 지정할 필요가 없습니다.@jQuery selector. 사용..

programing 2023.10.06

TypeScript에 'this' 에 대한 별칭이 있습니까?

TypeScript에 'this' 에 대한 별칭이 있습니까? 저는 jQuery 이벤트에 대한 이벤트 핸들러 콜백 역할을 하는 메서드를 정의한 클래스를 TypeScript에 작성하려고 했습니다. class Editor { textarea: JQuery; constructor(public id: string) { this.textarea = $(id); this.textarea.focusin(onFocusIn); } onFocusIn(e: JQueryEventObject) { var height = this.textarea.css('height'); // { var height = this.textarea.css('height'); // { ... }- 여기 타입스크립트 포 자바스크립트 프로그래머들로부터 가..

programing 2023.10.06

jQuery를 사용하여 "삭제" 키 누르기

jQuery를 사용하여 "삭제" 키 누르기 키 누르기 이벤트 핸들러에 jQuery 설명서의 예제 코드를 사용하면 키를 캡처할 수 없습니다.아래 토막글이 기록됩니다.0FireFox에서 키를 누를 때: $(document).keypress(function(e) { console.log(e.which); }); 열쇠를 포착할 수 있는 방법이 있어야 할 것 같지만, 모호한 용어여서 구글은 그것에 큰 도움이 되지 않는다는 것을 증명하지 못하고 있습니다.사용하시면 안 됩니다.keypress이벤트, 그러나.keyup아니면keydown이벤트 이유는keypress이벤트는 실제(인쇄 가능한) 문자를 대상으로 합니다.keydown는 더 낮은 수준에서 처리되므로 및 와 같은 모든 인쇄되지 않은 키를 캡처합니다.$('html'..

programing 2023.10.01

jQuery를 사용하여 이미지에서 마우스 클릭의 X/Y 좌표 가져오기

jQuery를 사용하여 이미지에서 마우스 클릭의 X/Y 좌표 가져오기 이 질문에는 이미 다음과 같은 답변이 있습니다. j요소 내 마우스 위치 가져오기 (8개 답변) 닫힘7년 전에. 저는 jQuery를 사용하여 이미지에서 클릭 이벤트의 X/Y 좌표를 얻고 싶습니다.좌표는 전체 페이지가 아니라 이미지에 상대적이어야 합니다.를 사용하여 창에서 마우스의 위치를 파악할 수 있습니다.jQuery's를 사용하여 요소의 위치를 얻을 수도 있습니다. 그래서, 그래야 합니다.pageX - offset.left이미지의 왼쪽에서 얼마나 멀리 그리고pageY - offset.top이미지 상단에서 얼마나 멀리 떨어져 있는지 확인합니다. 다음은 예입니다. $(document).ready(function() { $('img').cl..

programing 2023.10.01

jQuery에서 여러 ID 처리

jQuery에서 여러 ID 처리 코드에서처럼 여러 ID를 처리할 수 있습니까? 예, 다중 선택기(coma)와 결합된 선택기는 jQuery와 CSS 모두에서 완벽하게 유효합니다. 하지만, 예를 들어, 그 이후로 해결책: 2차 질문에 대해 var elem1 = $('#elem1'), elem2 = $('#elem2'), elem3 = $('#elem3'); 변수를 선택기의 대체 변수로 사용할 수 있습니다. elem1. css({ 'display': 'none'}; //작동합니다. 아래의 경우 셀렉터가 이미 변수에 저장되어 있습니다. $(elem1,elem2,elem3). css({'display':'none'}; // 작동하지 않습니다. 언급URL : https://stackoverflow.com/quest..

programing 2023.10.01
반응형