Javascript 尝试在选定元素发生更改时向消息发出警报
我正在玩弄jQuery,在更改我的select下拉元素时,出现了一些提示消息的问题: html:Javascript 尝试在选定元素发生更改时向消息发出警报,javascript,jquery,html,Javascript,Jquery,Html,我正在玩弄jQuery,在更改我的select下拉元素时,出现了一些提示消息的问题: html: 当我在Chrome中运行此选项时,我的控制台中不会收到任何警告,更改select选项也不会起任何作用。知道我做错了什么吗?将您的代码放入文档准备就绪: $(function () { $('#fruits').on('change', function() { alert('Hello!'); }); }); .请尝试以下代码: 1.必须调用js函数,否则可以在re
当我在Chrome中运行此选项时,我的控制台中不会收到任何警告,更改select选项也不会起任何作用。知道我做错了什么吗?将您的代码放入文档准备就绪:
$(function () {
$('#fruits').on('change', function() {
alert('Hello!');
});
});
.请尝试以下代码:
1.必须调用js函数,否则可以在ready函数中编写代码
<!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>
<script>
$(document).ready(function(){
$('#fruits').on('change', function() {
alert('Hello!');
});
});
</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>
$(文档).ready(函数(){
$('#fruits')。on('change',function(){
警惕(“你好!”);
});
});
选择一种水果
橙色
芒果
您也可以尝试以下方法:
<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>
<script>
$('#fruits').on('change', function() {
alert('Hello!');
});
</script>
</body>
</html>
选择一种水果
橙色
芒果
$('#fruits')。on('change',function(){
警惕(“你好!”);
});
将jquery代码包装到document.ready()中,其工作原理见此处
<!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>
<script>
$(document).ready(function(){
$('#fruits').on('change', function() {
alert('Hello!');
});
});
</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>
<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>
<script>
$('#fruits').on('change', function() {
alert('Hello!');
});
</script>
</body>
</html>