我有一个按钮,可以添加一个输入框,您可以在其中键入地址。对于地址,我使用的是geocomplete 插件。在所有不是用 ajax 生成的输入框中,geocomplete 工作。如果输入是由 ajax 生成的,则不会。
这是我生成输入框的代码:
$('.add-drop').on('click', function(){
$.ajax({
url : '/ajax/get-location-input',
success : function(data){
$('#additional-drop').append(data);
}
});
});
这是我的地理完整代码:
$(".get-location").geocomplete({
details : "form",
types : ["geocode", "establishment"]
}).bind("geocode:result", function(event, result){
console.log(result);
});
问题不在于班级。我试图做类似的事情,$(".get-location").on("geocomplete"...
但没有奏效。任何想法?谢谢