我正在学习jQuery,但我不能让这个例子工作。我知道这很简单,但我不知道我错过了什么。我试图在文本字段中添加“无效”类。不能使简单的jQuery工作
<script src="../jquery/jquery-1.8.2.js"></script>
<script src="../jquery/jquery.ui.effect.js"></script>
<script>
$(function() {
$('button.btn').on('click', function() {
if ('create_task' == $(this).val()) {
for (var i = 0; i < $('.validate').length; i++) {
if ("" == $('.validate').eq(i).val()) {
$('.validate').eq(i).addClass('invalid');
} else {
$('.validate').eq(i).removeClass('invalid');
}
}
return false;
}
});
</script>
<main>
<form>
<div class="row">
<div class="input-field col s6">
<input name="name" type="text" class="validate">
<label class="active" for="task_name">Task Name</label>
</div>
</div>
<button class="btn" type="submit" value="create_task" name="createTask">Create Task</button>
</form>
</main>
控制台上的错误是什么? –
没有错误。这只是当我按下按钮,“无效”类不会在我的控制台中添加 –
我得到'未捕获的SyntaxError:意外的输入结束' –