Jquery .更改未按预期工作
我试图学习如何在jquery中使用change函数,但我似乎无法触发函数。因为我在这方面不是最好的,我想我应该试试其他人的代码,但那也不行。我从这个问题的第一个答案中复制了代码 Html 但我还是不能让它工作。这是我用于Jquery的链接 ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js您有打字错误Jquery .更改未按预期工作,jquery,onchange,Jquery,Onchange,我试图学习如何在jquery中使用change函数,但我似乎无法触发函数。因为我在这方面不是最好的,我想我应该试试其他人的代码,但那也不行。我从这个问题的第一个答案中复制了代码 Html 但我还是不能让它工作。这是我用于Jquery的链接 ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js您有打字错误 $(function () { $('#drop1').change(function () { var c
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
});
代码中的更改
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
} //remover this extra }
});
// add extra }); for closing DOM Ready function
而不是$this.val;您可以使用此.value您有打字错误
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
});
代码中的更改
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
} //remover this extra }
});
// add extra }); for closing DOM Ready function
而不是$this.val;您可以使用此选项。值应如下所示
$('#drop1').change(function(e) {
var choice = $(this).val();
alert(choice);
});
您忘记将.change事件正确地包含在内
这是你的工作小提琴应该是这样的
$('#drop1').change(function(e) {
var choice = $(this).val();
alert(choice);
});
您忘记将.change事件正确地包含在内
这是你的工作小提琴试试下面你错过的东西
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
});
尝试下面的东西,你错过了关闭括号
$(function () {
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
});
您没有关闭要更改的函数调用,因此在JavaScript控制台中可能会出现语法错误。请注意您的版本:
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
}
结束}结束匿名函数,但更改调用的括号仍然打开。您需要关闭它们:
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
您没有关闭要更改的函数调用,因此在JavaScript控制台中可能会出现语法错误。请注意您的版本:
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
}
结束}结束匿名函数,但更改调用的括号仍然打开。您需要关闭它们:
$('#drop1').change(function () {
var choice = $(this).val();
alert(choice);
});
缺少右大括号导致错误:
$(function(){
$('#drop1').change(function() {
var choice = $(this).val();
alert(choice);
});
});
缺少右大括号导致错误:
$(function(){
$('#drop1').change(function() {
var choice = $(this).val();
alert(choice);
});
});
你不见了看你不见了看