当我使用 load() 方法时,加载的文件中的按钮不起作用;
主页中的代码;
$("html").load("demo.php")
demo.php中的代码;
<button id="btn">Alert</button>
<script>
var btn = document.getElementById("btn");
btn.onclick = function(){
alert("Hello")
}
</script>
当我只打开 demo.php 时该按钮工作正常,但当我将其加载到另一个文档中时该按钮不起作用。有什么解决办法吗?
当我用 body 选择器替换 html 选择器时,它起作用了
$("body").load("demo.php")
我发现了一些事情,但仍然没有解释原因。当我使用 Javascript 内联时,它将在主页中工作,如下所示;
<button onclick="alert('hello')" id="btn">Alert</button>
芜湖不芜
慕斯709654