我正在使用 jQuery,但在更改我的选择下拉元素时发出警报消息时遇到一些问题:
html:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="script.js"></script>
</head>
<body>
<div>
<select id="fruits">
<option selected>Choose a fruit</option>
<option name="orange">Orange</option>
<option name="mango">Mango</option>
</select>
</div>
</body>
</html>
我的js:
$('#fruits').on('change', function() {
alert('Hello!');
});
当我在 Chrome 中运行此程序时,我的控制台中没有收到任何警告,并且更改选择选项不会执行任何操作。知道我做错了什么吗?
最佳答案
将代码放入准备好的文档中:
$(function () {
$('#fruits').on('change', function() {
alert('Hello!');
});
});
关于javascript - 尝试在选择元素发生更改时发出警报消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25697055/