jquery mobile使自定义元素可聚焦



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();

最新更新