문제: document.click 기능을 활용하여 터치 장치에서 드롭다운 메뉴를 전환할 수 없습니다. 사용하여 jQuery.
코드:
$(document).click(function(event) { if ( $(".children").is(":visible")) { $("ul.children").slideUp('slow'); } });
문제:
해결책:
최신 브라우저에서는 클릭 및 터치 동작 모두에 대해 클릭 이벤트가 발생하므로 추가 이벤트 리스너가 필요하지 않습니다. 업데이트된 코드는 다음과 같습니다.
$(document).on('click', function() { if ($(".children").is(":visible")) { $("ul.children").slideUp('slow'); } });
위 내용은 'document.click' 기능이 터치스크린에서 작동하지 않는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!