我正在學習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:意外的輸入結束' –