반응형

jquery 13

자바스크립트에서 이미지를 캐시하는 방법

자바스크립트에서 이미지를 캐시하는 방법 제 친구들과 저는 미래에 더 빨리 보여주기 위해 특정 이미지를 캐시하고 싶은 웹사이트에서 일하고 있습니다.저는 크게 두 가지 질문이 있습니다. 이미지를 캐시하려면 어떻게 해야 합니까? 캐시된 이미지는 어떻게 사용합니까?(단순히 확인하기 위해 A페이지에 이미지를 캐시하면 B페이지에 이미지를 사용하기 위해 캐시에서 호출하는 것이 가능한가요?) 그리고 캐시된 이미지의 버전이 언제 만료되는지 설정 가능한가요? 예 및/또는 이에 대해 자세히 설명하는 페이지에 대한 링크가 포함되어 있다면 매우 감사할 것입니다. 저희는 raw 자바스크립트나 jQuery 버전을 사용해도 괜찮습니다.이미지가 브라우저에 로드되면 브라우저 캐시에 저장되며, 브라우저 캐시에서 이미지가 만료되기 전에 사..

programing 2023.09.13

스크롤 이벤트가 사용자에 의해 작성되었는지 여부 탐지

스크롤 이벤트가 사용자에 의해 작성되었는지 여부 탐지 스크롤 이벤트가 브라우저에 의해 이루어졌는지 사용자에 의해 이루어졌는지 알 수 있습니까?특히, 뒤로 버튼을 사용할 때 브라우저는 마지막으로 알려진 스크롤 위치로 점프할 수 있습니다.스크롤 이벤트에 바인딩할 경우 사용자 또는 브라우저로 인해 발생한 것인지 어떻게 알 수 있습니까? $(document).scroll( function(){ //who did this?! }); 브라우저에서 스크롤을 일으키는 세 가지 유형의 상황이 보입니다. 사용자가 몇 가지 작업을 수행합니다.예를 들어 마우스 휠, 화살표 키, 페이지 업/다운 키, 홈/엔드 키, 스크롤 막대를 클릭하거나 엄지손가락을 끕니다. 브라우저가 자동으로 스크롤됩니다.예를 들어 브라우저에서 뒤로 버튼을..

programing 2023.09.13

비활성화된 입력 요소를 고려하여 $.serialize()를 만드는 방법은 무엇입니까?

비활성화된 입력 요소를 고려하여 $.serialize()를 만드는 방법은 무엇입니까? 기본적으로 비활성화된 입력 요소는 다음과 같이 무시됩니다.$.serialize(). 해결할 방법이 있습니까?일시적으로 활성화합니다. var myform = $('#myform'); // Find disabled inputs, and remove the "disabled" attribute var disabled = myform.find(':input:disabled').removeAttr('disabled'); // serialize the form var serialized = myform.serialize(); // re-disabled the set of inputs that you previously enable..

programing 2023.09.08

jQuery.active 함수

jQuery.active 함수 다음 jQuery 기능에 대한 추가 정보를 찾고 있었습니다. jQuery.active 서버에 대한 활성 연결 수를 테스트하는 방법으로 설명되며 연결 수가 0일 때 true로 평가됩니다. 저는 jQuery 사이트에서 이 기능에 대한 정보를 찾을 수 없었고 제가 어디에 있는지 아는 사람이 있는지 궁금합니다.이것은 jQuery가 내부적으로 사용하는 변수이지만 숨길 이유가 없었기 때문에 사용할 수 있습니다.미리 알려주시면 다음 출시가 될 것입니다.문서는 공개되어 있지 않지만 공식 API에는 공개되어 있지 않기 때문에 실제로 (모든 것이 어디로 가는지)와 같은 많은 것들이 있습니다. 도서관에서 실제 사용하는 것으로 보아 전적으로 지원하기 위한 것으로 보이며 (자세히 설명하겠습니다),..

programing 2023.09.03

jQuery UI datepicker에서 날짜를 가져오는 방법

jQuery UI datepicker에서 날짜를 가져오는 방법 나는 사용자가 jQuery UI datepicker에서 날짜를 선택하고 양식의 버튼을 클릭할 때마다 datepicker에서 날짜를 얻고 싶습니다. 글쎄요, 저는 그들이 선택한 날짜의 일, 월, 년을 받아야 합니다.jQuery UI에서 날짜를 얻으려면 어떻게 해야 합니까?사용하다 var jsDate = $('#your_datepicker_id').datepicker('getDate'); if (jsDate !== null) { // if any date selected in datepicker jsDate instanceof Date; // -> true jsDate.getDate(); jsDate.getMonth(); jsDate.getFul..

programing 2023.08.29

jquery의 부록이 svg 요소와 함께 작동하지 않습니까?

jquery의 부록이 svg 요소와 함께 작동하지 않습니까? 이 경우: 왜 아무것도 안 보이는 거지?을 크업문에전때달로 할 때$을 사용하여 HTML로 구문 innerHTML의 (와 같은 에 적합한 다른 )).innerHTMLSVG 또는 기타 비HTML 콘텐츠를 구문 분석할 수 없으며, 설령 그것이 가능하다고 해도 그것은 말할 수 없을 것입니다.SVG 네임스페이스에 있어야 했습니다. innerHTMLSVGElement에서는 사용할 수 없습니다. HTMLlement만의 속성입니다.는 둘 다 .innerSVG컨텐츠를 SVGElement로 구문 분석하는 속성 또는 다른 방법(*)입니다.따라서 DOM 스타일 메소드를 사용해야 합니다.jQuery에서는 SVG 요소를 만드는 데 필요한 네임스페이스 메소드에 쉽게 액세..

programing 2023.08.29

jquery를 닫으려면 외부 메뉴를 클릭

jquery를 닫으려면 외부 메뉴를 클릭 여기에는 비즈니스 요구사항에 따라 클릭 한 번으로 표시되는 드롭다운 메뉴가 있습니다.메뉴에서 마우스를 떼면 메뉴가 다시 숨겨집니다. 하지만 지금은 사용자가 문서의 아무 곳이나 클릭할 때까지 그대로 유지해 달라는 요청을 받고 있습니다.어떻게 이것을 달성할 수 있습니까? 이것은 제가 현재 가지고 있는 것의 단순화된 버전입니다. $(document).ready(function() { $("ul.opMenu li").click(function(){ $('#MainOptSubMenu',this).css('visibility', 'visible'); }); $("ul.opMenu li").mouseleave(function(){ $('#MainOptSubMenu',this)..

programing 2023.08.24

jQuery: $().click(fn) 대 $().bind('click',fn);

jQuery: $().click(fn) 대 $().bind('click',fn); jQuery를 사용하여 이벤트 핸들러를 연결할 때 클릭 방법을 사용하는 것과 차이가 있습니까? $().click(fn) 바인딩 방법 사용과 비교 $().bind('click',fn); 바인딩의 선택적 데이터 매개 변수가 아닙니다.jQuery 소스의 가치: jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," + "mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave," + "change,select,submit,keydown,keypress,keyup,error").split(","),..

programing 2023.08.24

jquery 정렬 가능한 자리 표시자 높이 문제

jquery 정렬 가능한 자리 표시자 높이 문제 어떤 이유에서인지 제 정렬 가능한 항목의 자리 표시자는 약 10px입니다.나의 분류 가능한 모든 항목은 높이가 다릅니다.이동 중인 항목과 일치하도록 각 자리 표시자의 높이를 변경하려면 어떻게 해야 합니까?나는 보통 자리 표시자의 높이를 이벤트에 정렬되는 항목의 높이로 설정하는 콜백을 바인딩하여 이 문제를 해결합니다.자리 표시자를 표시하는 방법을 세부적으로 제어할 수 있는 간단한 솔루션입니다. $( ".column" ).sortable({ connectWith: ".column", start: function(e, ui){ ui.placeholder.height(ui.item.height()); } }); 업데이트된 테스트 사례 참조설정해 보셨습니까?forc..

programing 2023.08.19

div 클래스의 스타일 속성을 변경하기 위한 jquery

div 클래스의 스타일 속성을 변경하기 위한 jquery 이런 슬라이더 클래스가 있는데 스타일 속성 스타일을 변경하고 싶습니다="left: 336px" % 나는 노력했다.$('.handle').css({'style':'left: 300px'})하지만 작동하지 않습니다.내가 여기서 무엇을 잘못하고 있는지 잘 모르겠습니다.그냥 해보세요.$('.handle').css('left', '300px');스타일 속성만 설정하려면 다음을 사용합니다. $('.handle').attr('style','left: 300px'); 또는 jQuery의 css 메서드를 사용하여 하나의 css 스타일 속성만 설정할 수 있습니다. $('.handle').css('left', '300px'); OR 키 값과 동일 $('.handle'..

programing 2023.08.09
반응형