gpt4 book ai didi

javascript - Jquery:如何检查输入是否聚焦

转载 作者:行者123 更新时间:2023-11-28 11:56:05 25 4
gpt4 key购买 nike

我正在构建一个移动网络应用程序,其中页面设置为通过屏幕宽度和高度进行响应。我在这里面临一个问题。在移动设备中,如果我单击任何输入字段,由于某些浏览器中的移动键盘,屏幕尺寸会发生变化。在这种情况下,我不想调整屏幕大小。当我们旋转屏幕时,屏幕必须调整大小。对你的帮助表示感谢。下面是我为此使用的代码部分。

function pageresponsive() {
$('body').css('width', window.screen.width);
$('body').css('height', window.screen.height);
}

pageresponsive();
var input_click_status = 0;
$("input").click(function() {
input_click_status = 1;
});

$( "input" ).focus(function() {
input_click_status = 1;
});

//This might not work as resize event will be set at the time of page load
if(input_click_status == 0) {
$(window).resize(function() {
pageresponsive(true);
});
}

最佳答案

尝试这个解决方案

var isFocused =  $("input").is(":focus") 

关于javascript - Jquery:如何检查输入是否聚焦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22633401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com