gpt4 book ai didi

javascript - 启用输入文本框然后聚焦它 - jQuery Mobile

转载 作者:行者123 更新时间:2023-11-29 10:22:06 27 4
gpt4 key购买 nike

我有一个最初被禁用的输入文本框。

<input type="text" name="count" id="count" value="0" disabled="true" data-theme="b" />

当我选中单选按钮时,我想启用并聚焦文本框,但是当我单击单选按钮时,它会启用文本框并聚焦其他文本框。我认为它不起作用,因为文本框最初是禁用的,您无法聚焦禁用的输入。

$(":input[@name='radio']").live('change', function() { 
$(":input[@name='count']").removeAttr("disabled").focus();
});

如何启用文本框然后将其聚焦?

最佳答案

看起来选择器出了点问题……尽管文本输入框已启用,但它没有获得焦点,而我尝试了:

$(":input[@name='count']").removeAttr("disabled").focus();

但是当我尝试这样做时,它起作用了:

$("#count").removeAttr("disabled").focus();

我无法解释为什么会这样......


编辑:它与选择器有关,因为它也适用:

$("input[name='count']").removeAttr("disabled").focus();

但我仍然不明白为什么使用第一个选择器,文本框被启用,但没有聚焦......

关于javascript - 启用输入文本框然后聚焦它 - jQuery Mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9481713/

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