敲除绑定的大白鲨问题

Jaws issue with knockout binding

我正在使用 Jaws 屏幕 reader 无障碍网页 development.I 在使用敲击 out.The 绑定值时遇到问题,其中 jaws 宣布网页内容不同。 内容是

名称更改

接收日期:2015-03-08

查看日期:2015-12-29

它按以下顺序读取接收日期:查看日期:2015-12-29 名称更改 2015-03-08。

日期是绑定值。 我的代码是

        <p>
            <span class="bold" @ko.Bind.Text(m => m.Type)></span>
            <br />
            @LocalizationManager.GetString("CBA_FAT_Recieved_Date_Label_Copy") : <span @ko.Bind.Text(m => m.Date)></span>
            <br />
            @{
            if(Model.ViewedDate != "") {<span>@LocalizationManager.GetString("CBA_FAT_View_Date_Label_Copy") : <span>@Model.ViewedDate</span></span>}
            }
        </p>

问题出在 span 标签中的敲除绑定值。 有什么办法可以解决这个问题吗?

这是一个非常复杂的问题。因为每个标签都不适用于 Jaws。请使用其他工具。市场上有很多工具可用于此目的。最好避免使用 JAWS 工具。

另外,在使用 knockout 时,最好避免使用服务器端脚本,而是使用客户端 knockout 脚本。在 Internet Explorer 中,JAWS 存在一些加载问题。

请看下面link.

Sortsite