【发布时间】:2018-01-22 14:16:20
【问题描述】:
我今天遇到了一个有点烦人的问题,同时试图关注一个已经构建然后增强的输入字段(表单容器“$selectedActionsContainer”被传递给“.enahnceWithin();”)。
不起作用:
$selectedActionsContainer.enhanceWithin();
$userInputNewBoxes.focus();
作品:
$selectedActionsContainer.enhanceWithin();
setTimeout(function(){
$userInputNewBoxes.focus();
}, 50);
我查看了 jQuery Mobile 文档,并四处寻找遇到类似问题但找不到任何东西的人(很可能我错过了解释)。
有谁知道是什么原因造成的,是否有比“setTimeout()”更好的解决方案(必须有一个......)?
【问题讨论】:
标签: javascript jquery jquery-mobile