jQuery 47

jQuery가 요소를 찾지 못했는지 여부 확인

jQuery가 요소를 찾지 못했는지 여부 확인 jQuery의 셀렉터, 특히 ID 셀렉터를 사용하고 있습니다. $("#elementId")... jQuery가 요소를 찾았는지 확인하려면 어떻게 해야 합니까?지정된 ID를 가진 요소가 존재하지 않는 경우에도 다음 명령문이 제공됩니다.[object Object] alert($("#idThatDoesnotexist")); $('#idThatDoesnotexist').length당신이 찾고 있는 것입니다. (만약 아무것도 발견하지 못한다면, 이것은.=== 0.) 따라서 조건부 진술은 다음과 같아야 합니다. if ($('#id')입니다.length) { /* 코드가 발견되면 */ }, 그렇지 않으면 { /* 코드가 발견되지 않으면 */ } jQuery(거의)는 사용..

programing 2023.08.08

JQuery로 CTRL+S를 캡처하는 최고의 크로스 브라우저 방법은 무엇입니까?

JQuery로 CTRL+S를 캡처하는 최고의 크로스 브라우저 방법은 무엇입니까? 사용자는 +를 S눌러 양식을 저장할 수 있습니다.+S 키 조합을 캡처하고 양식을 제출할 수 있는 좋은 크로스 브라우저 방법이 있습니까? 앱은 드루팔을 기반으로 구축되어 있어 jQuery를 이용할 수 있습니다.이것은 (jquery를 사용하여) +,SF +, G+를 오버로드할 수 있습니다. $(window).bind('keydown', function(event) { if (event.ctrlKey || event.metaKey) { switch (String.fromCharCode(event.which).toLowerCase()) { case 's': event.preventDefault(); alert('ctrl-s'); b..

programing 2023.08.08

요소에 jQuery를 사용하는 CSS 클래스가 있는지 확인합니다.

요소에 jQuery를 사용하는 CSS 클래스가 있는지 확인합니다. 저는 jQuery와 함께 작업하고 있으며 요소에 특정 CSS 클래스가 연결되어 있는지 쉽게 확인할 수 있는 방법이 있는지 알아보고 있습니다. 나는 내가 찾고 있는 요소의 아이디와 CSS 클래스를 가지고 있습니다.저는 단지 if 문에서 요소에 대한 클래스의 존재에 기초하여 비교를 할 수 있으면 됩니다.사용hasClass방법: jQueryCollection.hasClass(className); 또는 $(selector).hasClass(className); 인수는 (분명히) 확인 중인 클래스를 나타내는 문자열이며 부울을 반환합니다(따라서 대부분의 jQuery 메서드처럼 체인을 지원하지 않습니다). 참고: 합격한 경우className공백을 포함..

programing 2023.07.29

직접 대.위임됨 - jQuery .on()

직접 대.위임됨 - jQuery .on() jQuery .on() 메서드를 사용하여 직접 이벤트 핸들러와 위임 이벤트 핸들러 간의 이러한 특별한 차이점을 이해하려고 합니다.특히 이 단락의 마지막 문장은 다음과 같습니다. 때selector제공된 경우 이벤트 핸들러가 위임된 것으로 간주됩니다.이벤트가 바인딩된 요소에서 직접 발생할 때 핸들러가 호출되지 않고 선택기와 일치하는 하위 요소(내부 요소)에 대해서만 호출됩니다.jQuery는 이벤트 대상에서 핸들러가 연결된 요소(즉, 가장 안쪽에서 가장 바깥쪽 요소)까지 이벤트를 버블링하고 선택기와 일치하는 경로를 따라 모든 요소에 대해 핸들러를 실행합니다. "모든 요소에 대한 처리기 실행"은 무엇을 의미합니까?저는 컨셉을 실험하기 위해 테스트 페이지를 만들었습니다...

programing 2023.07.29

.vmx 메서드를 사용하여 쉼표 없이 배열을 문자열로 변환

.vmx 메서드를 사용하여 쉼표 없이 배열을 문자열로 변환 중복 가능성: 구분 기호가 없는 배열 조인(join) 메서드 사용 중.join()사용자가 계산기에서 숫자를 선택할 때 텍스트 상자에 출력할 수 있도록 배열을 문자열로 변환하려면 목록에서도 출력되는 쉼표를 어떻게 제거할 수 있는지 잘 모르겠습니다.이것을 어떻게 달성할 수 있는지 또는 다른 접근 방식을 사용해야 하는지 누가 조언해 줄 수 있습니까? 제이에스 $(document).ready(function() { var total = 0; var arr = []; //Testing $('#calculator').children('.num').on('click', function(e) { var clickedNumber = $(this).data('id..

programing 2023.07.29

부트스트랩에서 발견되지 않은 오류가 발생함: 부트스트랩의 JavaScript에 jQuery가 필요함

부트스트랩에서 발견되지 않은 오류가 발생함: 부트스트랩의 JavaScript에 jQuery가 필요함 닫힘.이 질문은 다음과 같습니다.디버깅 세부 정보.현재 답변을 수락하고 있지 않습니다. 원하는 동작, 특정 문제 또는 오류, 문제를 재현하는 데 필요한 최단 코드를 포함하도록 질문을 편집합니다.이것은 다른 사람들이 질문에 대답하는 데 도움이 될 것입니다. 5년 전에 문을 닫았습니다. 이 질문을 개선합니다. 나는 부트스트랩을 사용하여 프로그램의 인터페이스를 만들려고 합니다.jQuery 1.11.0을 에 추가했습니다. pyMeLy A stylish way to view your media Movies Large button 부트스트랩을 추가하기 전에 JQuery를 추가해야 합니다. Javascript와 BOO..

programing 2023.07.29

jquery 중지 하위 이벤트 트리거링

jquery 중지 하위 이벤트 트리거링 저는 제가 첨부한 디브가 있습니다.onclick이 div에는 링크가 있는 태그가 있습니다.링크를 클릭하면onclickdiv의 이벤트도 트리거됩니다.링크가 div를 클릭하면 이 기능을 해제할 수 있습니다.onclick해고되지 않았습니까? 스크립트: $(document).ready(function(){ $(".header").bind("click", function(){ $(this).children(".children").toggle(); }); }) html 코드: some link some list 수행할 작업: $(document).ready(function(){ $(".header").click(function(){ $(this).children(".child..

programing 2023.07.29