jquery 26

JavaScript 또는 jQuery를 사용하여 Mac OS X 또는 Windows 컴퓨터를 검색하는 가장 좋은 방법

JavaScript 또는 jQuery를 사용하여 Mac OS X 또는 Windows 컴퓨터를 검색하는 가장 좋은 방법 그래서 저는 사용자가 Mac에 있을 때는 왼쪽으로, PC에 있을 때는 오른쪽으로 "닫기" 버튼을 이동하려고 합니다.지금은 사용자 에이전트를 검사하여 수행하고 있지만 신뢰할 수 있는 OS 탐지를 위해 너무 쉽게 스푸핑될 수 있습니다.브라우저가 실행 중인 OS가 Mac OS X인지 Windows인지 확인할 수 있는 확실한 방법이 있습니까?그렇지 않다면, 사용자 에이전트가 냄새를 맡는 것보다 더 나은 것은 무엇입니까?window.navigator.platform 속성은 userAgent 문자열이 변경될 때 스푸핑되지 않습니다.사용자 에이전트를 iPhone 또는 Chrome Windows로 변경..

programing 2023.08.02

선택하지 않도록 jQuery의 라디오 버튼을 재설정하는 방법

선택하지 않도록 jQuery의 라디오 버튼을 재설정하는 방법 HTML의 라디오 버튼은 다음과 같습니다. 1 2 3 4 이것은 양식 태그에 있으며, 사용자가 양식을 제출할 때 모든 라디오 단추를 기본값으로 되돌리려고 합니다.그 말은 그들 중 아무도 확인입니다. 이 코드가 있는데 오류가 발생합니다.[0] is null or not an object $('input[@name="correctAnswer"]')[0].checked = false; $('input[@name="correctAnswer"]')[1].checked = false; $('input[@name="correctAnswer"]')[2].checked = false; $('input[@name="correctAnswer"]')[3].check..

programing 2023.08.02

Javascript 배열을 문자열로 변환

Javascript 배열을 문자열로 변환 "값" 목록을 반복해서 문자열로 변환하려고 합니다.코드는 다음과 같습니다. var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + ":" + val2; alert(str); return str; }).get().join(", "); alert(경보) 기능은 정상적으로 작동하며 적절한 값을 표시합니다.하지만 어찌된 일인지 jquery의 .get() 함수는 올바른 종류의 객체를 얻지 못하고 실패합니다.내가 뭘 잘못하고 있는 거지?한다면value일반 배열이 아니므로 이러한 코드는 정상적으로 작동합니다. var value = { "aaa": "111", "bbb": "222", "ccc": "333" }; v..

programing 2023.08.02

jQuery로 5초 기다리는 방법?

jQuery로 5초 기다리는 방법? 페이지가 로드되고 5초 후에 화면의 성공 메시지가 사라지거나 위로 미끄러지는 효과를 만들려고 합니다. 어떻게 하면 이를 달성할 수 있을까요?Javascript setTimeout에 내장되어 있습니다. setTimeout( function() { //do something special }, 5000); 업데이트: 페이지 로드가 완료된 이후로 기다리려면 코드를 입력하십시오.$(document).ready(...);대본. 업데이트 2: jquery 1.4.0에 도입된 기능은.delay방법.확인해보세요..delay는 jQuery 효과 대기열에서만 작동합니다.일반 자바스크립트 타이머 사용: $(function(){ function show_popup(){ $("#message..

programing 2023.05.24

jQuery removeClass 와일드카드

jQuery removeClass 와일드카드 예를 들어, 일치하는 모든 클래스를 쉽게 제거할 수 있는 방법이 있습니까? color-* 그래서 만약 내게 요소가 있다면, 제거한 후, 그것은 감사합니다!removeClass 함수는 jQuery 1.4부터 함수 인수를 사용합니다. $("#hello").removeClass (function (index, className) { return (className.match (/(^|\s)color-\S+/g) || []).join(' '); }); 실시간 예: http://jsfiddle.net/xa9xS/1409/$('div').attr('class', function(i, c){ return c.replace(/(^|\s)color-\S+/g, ''); });..

programing 2023.05.20

jQuery에서 가장 빠른 어린이() 또는 찾기()는 무엇입니까?

jQuery에서 가장 빠른 어린이() 또는 찾기()는 무엇입니까? jQuery에서 자식 노드를 선택하려면 자식 노드()를 사용할 수도 있지만 찾을 수도 있습니다. 예: $(this).children('.foo'); 는 다음과 같은 결과를 제공합니다. $(this).find('.foo'); 이제 어떤 옵션이 가장 빠르거나 선호되며 그 이유는 무엇입니까?children() 노드 아래의 전체 DOM을 통과하는 동안 노드의 직접 자식만 살펴봅니다.children() 동일한 구현을 고려할 때 더 빨라야 합니다.하지만,find()기본 브라우저 방법을 사용하는 동안children()브라우저에서 해석되는 JavaScript를 사용합니다.제 실험에서는 일반적인 경우에 성능 차이가 별로 없습니다. 사용할 방법은 DOM에서..

programing 2023.05.09