我使用jquery mobile来设计我的网页的样式和结构,并使用angular.js和angular-touch.js作为我的javascript框架。我遇到了jquery mobile的一个问题,我有一个<canvas></canvas>
元素,我想像文本框一样可以聚焦。没有jquery mobile我可以只添加tabindex='1'
到元素属性,但是一旦我将它插入到jquery移动设备中,某些东西就会使它不再具有焦点。有谁知道如何使一个元素可以在jquery mobile中聚焦?
答案 0 :(得分:0)
我发现在元素上运行.focus()
函数使得即使使用jquery mobile也可以使用jquery,因此它看起来像这样
$('element').focus();
或者因为我使用角度它看起来像这样
angular.element('element').focus();