im使用jquery mobile进行网页的样式和结构,um使用angular.js和angular-touch.js进行javascript框架。我遇到了jquery mobile的一个问题,我有一个<canvas></canvas>
元素,我想像文本框一样聚焦。如果没有jquery-mobile,我只能将tabindex='1'
添加到元素属性中,这很有效,但一旦我将其插入jquery-moobile,就会有一些东西阻止它再聚焦。有人知道如何在jquery mobile中使元素可聚焦吗?
我发现在一个元素上运行.focus()
函数可以使它在使用jquery时(即使是在jquery mobile中)聚焦,所以它看起来要么像这个
$('element').focus();
或者由于我使用了angular,所以看起来像这个
angular.element('element').focus();