Php Ajax reload.delete其他脚本
我在table.php页面上使用ajax重载。我正在使用google material design中的material.min.js来实现一些功能,比如工具提示。但是在使用ajax重新加载页面后,material.min.js停止工作 我的index.php包括table.php,其中我有:Php Ajax reload.delete其他脚本,php,ajax,material-design-lite,Php,Ajax,Material Design Lite,我在table.php页面上使用ajax重载。我正在使用google material design中的material.min.js来实现一些功能,比如工具提示。但是在使用ajax重新加载页面后,material.min.js停止工作 我的index.php包括table.php,其中我有: <script> $(document).ready(function(){ setInterval(function(){ $.ajax({ url:
<script>
$(document).ready(function(){
setInterval(function(){
$.ajax({
url: "table.php",
cache: false,
success: function(body){
$(".page-content").html(body);
}
});
},10000);
});
</script>
$(文档).ready(函数(){
setInterval(函数(){
$.ajax({
url:“table.php”,
cache:false,
成功:功能(身体){
$(“.page content”).html(正文);
}
});
},10000);
});
谢谢大家,我通过添加以下内容找到了答案:
componentHandler.upgradeAllRegistered()
谢谢大家,我通过添加以下内容找到了答案: componentHandler.upgradeAllRegistered()
那么,到material.min.js的链接是否在“.page content”元素中?如果是这样的话,
body
的内容是否包含替换链接?在我的index.php中指向material.min.js的链接,但是如果我将该链接添加到重新加载的页面,脚本仍然无法工作。当您尝试使用它时,会出现什么错误?我没有任何错误。但在重新加载之前,我可以使用material.min.js的所有功能,例如工具提示显示在鼠标悬停状态。但是在ajax重新加载后,工具提示停止工作。您可能需要将工具提示重新应用到新内容,或者使用委派事件来检测悬停。当您用新的HTML替换“.page content”中的内容时,您在页面加载时添加到“.page content”中的内容的任何事件处理程序都将被销毁。那么,指向material.min.js的链接是否在“.page content”元素中?如果是这样的话,body
的内容是否包含替换链接?在我的index.php中指向material.min.js的链接,但是如果我将该链接添加到重新加载的页面,脚本仍然无法工作。当您尝试使用它时,会出现什么错误?我没有任何错误。但在重新加载之前,我可以使用material.min.js的所有功能,例如工具提示显示在鼠标悬停状态。但是在ajax重新加载后,工具提示停止工作。您可能需要将工具提示重新应用到新内容,或者使用委派事件来检测悬停。当您用新的HTML替换“.page content”中的内容时,您在页面加载时添加到“.page content”中的任何事件处理程序都将被销毁。