jquery ui自动完成添加跨度 [英] jquery ui autocomplete adding a span
本文介绍了jquery ui自动完成添加跨度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在div上使用jQuery自动完成功能但是我得到了jquery自动添加的额外跨度
I am using jQuery autocomplete on a div but I am getting this extra span added automatically by jquery
"<span role="status" aria-live="polite" class="ui-helper-hidden-accessible">search test</span>"
如何防止创建此范围?
推荐答案
出于无障碍原因,盲人可以读取找到多少结果。如果你真的想删除它,你可以修改源代码:
It's for accessibility reason, blind people can 'read' how much results are find. If you really want to delete this, you can modify the source code:
this.liveRegion = $( "<span>", {
role: "status",
"aria-live": "polite"
})
.addClass( "ui-helper-hidden-accessible" )
.insertAfter( this.element );
但不建议这样做。
这篇关于jquery ui自动完成添加跨度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文