Comment les gérer en cas de saut (lorsque le clavier est ouvert) dans query mobile?

Je suis confronté à un problème qui se produit lorsque mon utilisateur clique sur le champ de texte? J’utilise query mobile 1.3. C’EST MON MÊME PROBLÈME. pourquoi les monte-t-on lors de la saisie du texte dans le champ de texte?

Solution jQuery Mobile Responsive Panel et Textarea J’utilise cette solution mais je n’obtiens pas un résultat correct. Voici mon portable 1.3 js http://jsfiddle.net/fMWnz/

Dans quelle ligne je devrais changer pour que cela fonctionne

(function(root, doc, factory) { if (typeof define === "function" && define.amd) { // AMD. Register as an anonymous module. define(["jquery"], function($) { factory($, root, doc); return $.mobile; }); } else { // Browser globals factory(root.jQuery, root, doc); } }(this, document, function(jQuery, window, document, undefined) { (function($) { $.mobile = {}; }(jQuery)); (function($, window, undefined) { var nsNormalizeDict = {}; 

Voici votre réponse. Window.resize en raison d’un clavier virtuel provoque des problèmes avec jquery mobile

 1) Go into jquery.mobile-1.xxjs 2) Find $.mobile = $.extend() and add the following atsortingbutes: last_width: null, last_height: null, 3) Modify getScreenHeight to work as follows: getScreenHeight: function() { // Native innerHeight returns more accurate value for this across platforms, // jQuery version is here as a normalized fallback for platforms like Symbian if (this.last_width == null || this.last_height == null || this.last_width != $( window ).width()) { this.last_height = window.innerHeight || $( window ).height(); this.last_width = $(window).width(); } return this.last_height; }