반응형

jQuery 28

.live가 더 이상 사용되지 않으므로 향후 요소에 대한 jQuery.on 함수

.live가 더 이상 사용되지 않으므로 향후 요소에 대한 jQuery.on 함수 이 질문에는 이미 다음과 같은 답변이 있습니다. jQuery에서 live()를 on()으로 변환 (5개 답변) 닫힘10년 전에. 처리자를 추가해야 합니다.click미래의 사건아직 존재하지 않는 요소들입니다.보통은 jQuery's를 사용합니다..live이것을 처리하기 위한 기능을 하지만, 그것은 이제 더 이상 사용되지 않는 것 같습니다..on. 사용방법.on이런 방식으로 jQuery는 위임된 이벤트를 생성할 수 있도록 셀렉터 매개변수를 설정할 것을 제안하고 다음 예시 코드를 제공합니다. $("#dataTable tbody").on("click", "tr", function(event){ alert($(this).text());..

IT 2023.09.20

jQuery를 사용하여 클릭 시 앵커 텍스트/href를 가져오는 방법?

jQuery를 사용하여 클릭 시 앵커 텍스트/href를 가져오는 방법? 제게 이런 닻이 있다고 생각해보세요. ~/Resumes/Resumes1271354404687.docx 참고: 앵커의 신분이나 계급은 없습니다... jQuery에서 href/text 중 하나를 받으려고 합니다.onclick그 닻의참고: 클래스 적용info_link정보를 얻고자 하는 링크로 이동합니다. ~/Resumes/Resumes1271354404687.docx href의 경우: $(function(){ $('.info_link').click(function(){ alert($(this).attr('href')); // or alert($(this).hash(); }); }); 텍스트의 경우: $(function(){ $('.info..

IT 2023.09.10

JQuery를 사용하여 이벤트를 발생시킨 요소의 클래스 가져오기

JQuery를 사용하여 이벤트를 발생시킨 요소의 클래스 가져오기 클릭 이벤트가 발생할 때 클래스를 가져올 방법이 있습니까?아래와 같은 제 코드는 id만 가능하고 클래스는 작동하지 않습니다. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); click me 1 click me 2 jfiddle 코드 여기시도: $(document).ready(function() { $("a").click(function(event) { alert(event.target.id+" and "+$(event.target).attr('class')); }); ..

IT 2023.08.31

변경 시 어떻게 구현합니까?변경 시 어떻게 구현합니까?jQuery와 함께?jQuery와 함께?

변경 시 어떻게 구현합니까?jQuery와 함께? 에는 이 API가 있습니다.어때?@pimvdb가 그의 논평에서 말했듯이, 입력 요소가 초점을 잃었을 때만 변경이 발생합니다.텍스트 상자가 업데이트될 때마다 초점을 잃지 않고 실행되는 입력 이벤트도 있습니다.주요 이벤트와 달리 텍스트를 붙여넣거나 끌 때도 사용할 수 있습니다. (설명서 참조). 이것은 매우 유용합니다, 답변에 넣을 가치가 있습니다.현재 (v1.8*?) jquery에 .input() 편의 fn이 없어서 방법은 $('input.myTextInput').on('input',function(e){ alert('Changed!') }); 사용할 수 있습니다. $('input[name=myInput]').change(function() { ... });..

IT 2023.08.31

혼합 영숫자 배열 정렬

혼합 영숫자 배열 정렬 알파벳 순으로 정렬한 다음 숫자 순으로 정렬해야 하는 혼합 배열이 있습니다. [A1, A10, A11, A12, A2, A3, A4, B10, B2, F1, F12, F3] 어떻게 분류하면 좋을까요? [A1, A2, A3, A4, A10, A11, A12, B2, B10, F1, F3, F12] 난 시도했다. arr.sort(function(a,b) {return a - b}); 알파벳 순으로 정렬할 뿐입니다스트레이트 자바스크립트나 jQuery로 할 수 있습니까?const sortAlphaNum = (a, b) => a.localeCompare(b, 'en', { numeric: true }) 용도: const sortAlphaNum = (a, b) => a.localeCompar..

IT 2023.08.26

브라우저 크기 조정 시 jQuery UI 대화 상자를 자동으로 중앙에 배치하는 방법은 무엇입니까?

브라우저 크기 조정 시 jQuery UI 대화 상자를 자동으로 중앙에 배치하는 방법은 무엇입니까? jquery UI 대화상자를 사용하면 한 가지를 제외하고 모두 정상적으로 작동합니다.브라우저의 크기가 조정되면 대화 상자가 초기 위치에 유지되므로 매우 번거로울 수 있습니다. http://jqueryui.com/demos/dialog/ 에서 테스트할 수 있습니다. "모달 대화상자" 예제를 누르고 브라우저 크기를 조정합니다. 브라우저 크기가 조정될 때 대화 상자가 자동으로 중앙에 오도록 설정할 수 있으면 좋겠습니다.내 앱의 모든 대화 상자에 대해 효율적인 방법으로 수행할 수 있습니까?이 옵션을 설정하면 강제로 적용되므로 사용하는 모든 대화 상자에 동일한 선택기를 사용합니다.#dialog여기(모든 jQuery와..

IT 2023.08.16

새 jQuery AJAX 코드에 성공 및 오류 대신 .done() 및 .fail()을 사용해야 합니까?

새 jQuery AJAX 코드에 성공 및 오류 대신 .done() 및 .fail()을 사용해야 합니까? 다음과 같이 코딩했습니다. $.ajax({ cache: false, url: "/Admin/Contents/GetData", data: { accountID: AccountID }, success: function (data) { $('#CityID').html(data); }, error: function (ajaxContext) { alert(ajaxContext.responseText) } }); 하지만 마지막에 있는 jQuery 문서를 보면 아래와 같이 코딩해야 한다고 제안하거나 최소한 추가해야 한다고 제안하는 것 같습니다..done()그리고 a.fail(): var request = $.aja..

IT 2023.08.16

리디렉션을 발생시키지 않고 URL에 조각을 추가하시겠습니까?

리디렉션을 발생시키지 않고 URL에 조각을 추가하시겠습니까? 리디렉션 없이 내 URL에 해시 #를 추가하는 방법이 있습니까?window.location.hash = 'something'; 그것은 단지 평범한 자바스크립트입니다. 당신의 의견은... 안녕하세요, 제가 정말 필요한 건 해시만 추가하는 거예요다음과 같은 것:window.location.hash = '#';하지만 이런 식으로 아무것도 추가되지 않습니다. 해보세요... window.location = '#'; 또한, 잊지 마세요.window.location.replace()방법.JavaScript가 필요 없는 스트레이트 HTML의 경우: Add '#something' to URL 또는 질문을 좀 더 문자 그대로 받아들이기 위해서는 URL에 '#'을..

IT 2023.08.11

입력 유형="숫자"에 대한 변경 이벤트

입력 유형="숫자"에 대한 변경 이벤트 다음에 대한 변경 사항을 처리하려면 어떻게 해야 합니까?나는 할 수 없습니다.keyup또는keydown사용자가 화살표를 사용하여 값을 변경할 수 있기 때문입니다.나는 그것이 바뀔 때마다 그것을 처리하고 싶다, 내 생각에 블러뿐만 아니라..change()이벤트는 합니다.아이디어 있어요?마우스를 위로 이동하고 키를 위로 이동합니다. $(":input").bind('keyup mouseup', function () { alert("changed"); }); http://jsfiddle.net/XezmB/2/그oninput이벤트(.bind('input', fn))에서는 키 입력에서 화살표 클릭 및 키보드/마우스 붙여넣기까지의 모든 변경 사항을 설명하지만 IE = 35 &&..

IT 2023.08.11

jQuery - 해시 변경 이벤트

jQuery - 해시 변경 이벤트 사용 중: $(window).bind( 'hashchange', function(e) { }); 함수를 해시 변경 이벤트에 바인딩합니다.이것은 IE8, Firefox 및 Chrome에서 작동하는 것처럼 보이지만 Safari에서는 작동하지 않으며 이전 버전의 IE에서는 작동하지 않는 것으로 가정합니다.이 브라우저들을 위해, 나의 자바스크립트 코드를 사용하지 않도록 설정하고 싶습니다.hashchange사건의 브라우저가 지원하는 경우 jQuery를 통해 탐지할 수 있는 방법이 있습니까?hashchange이벤트? 아마도 뭔가가 있는 것 같아요.jQuery.support...다음을 통해 브라우저가 이벤트를 지원하는지 여부를 탐지할 수 있습니다. if ("onhashchange" ..

IT 2023.08.11
반응형