我对实时加载的ajax内容和.editable();
有疑问我通过ajax加载内容,需要能够绑定到父页面上的.editable()函数。我没有找到解决这个问题的文档。我想我必须是盲目的或总是'。
在尝试通过ajax实时加载内容访问它时,如何让这个.editable工作:
$('#charge_name a').editable({
// scripts here...
});
非常感谢你的帮助!!!
答案 0 :(得分:2)
在选项中有一个名为selector
此处有更多信息http://vitalets.github.io/x-editable/docs.html#editable
即使在加载后将它们添加到DOM中,也可以将editable委托给目标。
答案 1 :(得分:0)
我不确定这是否是最好的方法,但为了找不到更好的解决方案,这就是我想出的:
我创建了一个包含我的可编辑脚本的函数,例如:
function myEditables(){
$('#charge_name a').editable({
// scripts here...
});
}
然后,当我需要在页面上激活我的可编辑内容时,无论是在ajax调用还是页面加载之后,我只需调用函数的名称:myEditables();
如果有人知道更好的方法,请告诉我,我会感激不尽。谢谢!