我使用 jquery ui 自动完成在我的网站上进行搜索。我想在返回结果时添加一个简单的加载微调器。加载结果时,jquery ui 会自动添加类“ui-autocomplete-loading”。我在这个类中添加了一些 CSS,以便在它处于活动状态时添加背景图像。奇怪的是,类的添加和删除非常好,但没有应用样式。但是,如果我手动添加 ui-autocomplete-loading 类,则会显示样式。我一直在拔头发试图弄清楚这一点!
自动添加“ui-autocomplete-loading”
http://i.stack.imgur.com/DyLNj.jpg
手动添加“ui-autocomplete-loading”
http://i.stack.imgur.com/BReHS.png
CSS:
.ui-autocomplete-loading {
background: red url('/static/images/ajax-loader.gif') no-repeat right center!important;
}