pracuję nad internetowej bazy komórkowego (HTML) application.Is istnieje sposób
wykryć zdarzenie klawiatury jak wtedy, gdy klawiatura jest widoczny i klawiatura hide, podstawa na tym, że mogę kontrolować inny układ ekranu. Próbowałem fokus, rozmycie, zmiana rozmiaru przeglądarki, ale mój problem nie rozwiązał 100%, więc szukam tylko zdarzenia klawiatury, rzeczywiście chcę ukryć stopkę nad klawiaturą, gdy klawiatura jest widoczna jak to (stopka) pojawiają się na klawiaturze, więc próbuję ustawić stopkę względną pozycję, gdy klawiatura jest widoczna, a pozycja stopki jako naprawiona, gdy klawiatura schowa się. Próbowałem jak poniżej działa, ale to nie może być 100% rozdzielczość z
mój problem. $ (document) .ready (function() {Jak wykryć klawiatury pokaż/ukryj zdarzenie w jQuery dla mobilnych aplikacji internetowych
$("input").focus(function() {
$(".copyright_link").css("position","relative");
});
$("input").blur(function() {
$(".copyright_link").css("position","fixed");
});
});
Czy ktoś może mi pomóc jak rozwiązać problem, stopki lub daj mi znać, jeśli nie jest zdarzenie klawiatury w jQuery
Sędziego z '$ (document.activeElement) .attr ('type') === "tekst". Polecany http://stackoverflow.com/questions/14902321/how-to-determine-if-a-resize-event-was-triggered-by-soft-keyboard-in-mobile-brow –