首页 > 解决方案 > 注入jQuery时函数不起作用

问题描述

我无法在注入 jQuery 的网络中运行简单的脚本所以让我们想象一个几乎空白的网络:

<html>
<head>
	<title>Demo</title>
</head>
<body>

</body>
</html>

然后我打开 DOM 并插入:

<html>
<head>
	<title>Demo</title>
	<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script>
</head>
<body>
	<button class="btn btn-danger btn-block" id="demo">Demo</button>

<script>
$(function(){
	$(document).on('click','#demo',function(){
		alert("Hello World!");
	});
});
</script>
</body>
</html>

那是行不通的 :( 仅当网络首先以所有代码开头时才有效,但在注入时不要。有没有办法使它成为可能?非常感谢和问候 :)

标签: javascriptjqueryhtml

解决方案


推荐阅读