首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JQuery UI Tabs &龙自然语言软件

JQuery UI Tabs &龙自然语言软件
EN

Stack Overflow用户
提问于 2011-12-15 00:28:09
回答 1查看 323关注 0票数 1

我们的软件使用带有ajax选项的JQuery UI Tabs来加载充满输入字段的选项卡区域。我们有两名员工是残疾人,他们需要能够使用Dragon自然语言软件。该软件在最初的搜索屏幕中工作,但一旦选项卡集加载了动态表单域,该软件就无法识别这些域以允许填写它们。有谁有同样的问题吗?我们使用的是Dragon软件的版本10,我知道有一个升级,我想知道这是否可以解决我们的问题,或者是否可以在我的代码中做一些事情来帮助应用程序。

===================================

因此,在对实际软件进行了一些测试后,它在Firefox上的表现令人惊叹,但在Internet Explorer上就不行了。它可以在前几个表单域上工作,但当标签中加载了新的动态域时,它似乎无法在IE中识别它们。

EN

回答 1

Stack Overflow用户

发布于 2011-12-15 01:48:20

jQuery UI Tabs的一个细微差别是ajax加载。这在我的一个应用程序中引起了一个大问题,用户希望能够在选项卡之间来回点击,而不是在每次导航离开选项卡时使用ajax措施来破坏他们所做的更改。这种情况下的解决方案是加载主文档中的所有内容(使其始终可用于DOM),并使用选项卡简单地切换div,而不是加载内容。在更复杂的页面上,可以关闭Ajax加载并在加载时获取内容,这可能会使其对Dragon更可用。如果没有特定的代码可用,就很难找出确切的修复方法。

另一种可能性是,Dragon可能正在寻找加载时页面上的元素。显然,ajax打破了这一要求,这就需要在jQuery中使用.live()和.on()。是的,接触Dragon可能是一个开始,尽管我想知道他们对这样一个有限的话题能有多大的帮助--在网络上几乎没有关于它的讨论。更具技术性的资源可能是Scott Gonzales, the team lead for jQuery UI。他的团队在jQuery的ARIA考虑方面做了大量的工作,很可能会对问题是什么以及如何克服有很好的想法。在Scott的UI team has a wiki here中,你同样可以得到一些很棒的insight....they,它们总是非常有帮助和响应性的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8508003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档