Javascript JQuery在经过几次之后自动完成的速度非常慢

Javascript JQuery在经过几次之后自动完成的速度非常慢,javascript,jquery,performance,google-chrome,google-chrome-devtools,Javascript,Jquery,Performance,Google Chrome,Google Chrome Devtools,这是我正在使用的代码: this.input = $( "<input>" ) .appendTo( this.wrapper ) .val( value ) .attr( "title", "" ) .addClass( "form-control ui-widget ui-widget-content ui-state-default ui-corner-left" ) .autocomplete({ d

这是我正在使用的代码:

this.input = $( "<input>" )
      .appendTo( this.wrapper )
      .val( value )
      .attr( "title", "" )
      .addClass( "form-control ui-widget ui-widget-content ui-state-default ui-corner-left" )
      .autocomplete({
        delay: 0,
        minLength: 0,
        source: ['first_element', 'second_element', 'third_element', ..., 'hundredth_element']
      })
      .tooltip({
        classes: {
          "ui-tooltip": "ui-state-highlight"
        }
      });
this.input=$(“”)
.appendTo(this.wrapper)
.val(值)
.attr(“标题”、“名称”)
.addClass(“表单控件ui小部件ui小部件内容ui状态默认ui左角”)
.自动完成({
延迟:0,
最小长度:0,
来源:[“第一个元素”、“第二个元素”、“第三个元素”、“第一百个元素”]
})
.工具提示({
课程:{
“ui工具提示”:“ui状态突出显示”
}
});
前几次速度很快,但从第五次开始就变慢了

我试着用谷歌开发工具和Firefox来衡量它的性能,只有谷歌Chrome的速度才这么慢

[编辑]

Googledev工具表明性能问题在于“源代码”,jquery完成的排序过程会导致脚本挂起几秒钟,每次运行时,“等待时间”都会明显增加

有没有办法避免这个问题

谢谢。

提供一个重现问题的runnable是的,如果您在问题中插入一个,我可以检查我是否能够在我的Chrome开发工具中重现问题。