@H_404_1@有没有办法将twitter bootstrap的typeahead函数转换为$(“body”).on()函数?如果页面加载中存在该元素,则以下代码可以正常工作.
@H_404_1@
$("#job_title").typeahead({
source: searchFunction,onselect: function(obj) {
}
});
@H_404_1@但是如果我动态地添加带有id =“job_title”的文本输入,则上述功能不起作用.这有解决方法吗?最佳答案
此解决方案不需要额外的JavaScript.从https://stackoverflow.com/a/15094730起
@H_404_1@
$("#element-that-will-contain-typeaheads").on("DOMNodeInserted",function () {
$(this).find(".typeahead").typeahead();
});