我有一个PHP管理面板,使用的是Bootstrap主题。我们知道它内置了jQuery对象,例如下拉菜单、折叠、选项卡等等。只需添加Bootstrap js文件即可使用这些对象。
现在的问题是,当我从ajax调用中获取内容并在页面上显示时,所有通过ajax加载的JavaScript控件都无法工作。
我在所有内部页面显示中都使用这个ajax调用。因此,加载的HTML页面可能会有任何Bootstrap JavaScript控件。
那么,如何在每次ajax调用时动态解决这个问题呢?我的ajax加载JavaScript代码如下:
现在的问题是,当我从ajax调用中获取内容并在页面上显示时,所有通过ajax加载的JavaScript控件都无法工作。
我在所有内部页面显示中都使用这个ajax调用。因此,加载的HTML页面可能会有任何Bootstrap JavaScript控件。
那么,如何在每次ajax调用时动态解决这个问题呢?我的ajax加载JavaScript代码如下:
$('a').bind('click',function(event){
event.preventDefault();
$.get(this.href,{},function(response){
$('#app-content-body').html(response)
});
});
注意:我的问题不在上面的代码中。实际上,当我从上面的代码加载HTML内容时,Bootstrap JavaScript控件无法工作。