при замене содержимого мишени аналогичного содержания newContent: target.html(newContent.html())
автозаполнение прикреплено к гнездовому DOM мишени не становится полностью удалено, поэтому не могу прикрепить новое автозаполнение к соответствующему элементу в newContent.JQuery заменить содержимое удалить вложенные автозаполнения
Как и в документации по jquery, он должен удалить все обработчики и события, но только из родительского элемента !? как удалить все обработчики и события всех вложенных DOM (а не только детей первого уровня от target
)?
У меня есть аналогичные проблемы с диалоговыми окнами. Ни .empty()
или .remove()
, кажется, работают хорошо
Я попытался это таким образом, предоставляя код до 'цели. html (...) ', но никакого успеха вообще ' target.find (". ui-autocomplete-input"). each (function() { $ (this) .autocomplete ("destroy"). remove (); }); ' – toshniba
может предоставить как достаточно кода ur html и js – Exlord