autocomplete showing self.element.propAttr error

jquery, jquery-plugins, jquery-ui

Solution

Add this lines in front of your statement:

jQuery.fn.extend({
 propAttr: $.fn.prop || $.fn.attr
});

Problem

I am using Jquery ui Autocomplete.But it show error autocomplete showing `self.element.propAttr` error. this is my ajax code ``` $.ajax({ url: "persons.xml", dataType: "xml", success: function( xmlResponse ) { var data = $( "person", xmlResponse ).map(function() { return { value: $( "name", this ).text() }; }).get(); $( "#birds" ).autocomplete({ source: data, minLength: 0 }); } }); ``` I am using xml for response but that doesnot seem to be the problem it seems some function in javascript is deprecated. Can anyone give me any solutions for this?

Original source