Для каждого элемента с классом = требуется, чтобы я добавил addClass недействительным после активации метода test() в onclick Link, но он не работает. Как обратиться к объекту? Theres код:JQuery .each() function
<!DOCTYPE html>
<html>
<head>
<title></title>
<style>
.required {background-color:red;}
.invalid {background-color:blue !important;}
</style>
<script>
function test(){
$('.required').each(function(i,obj) {
$(obj).addClass("invalid");
});
}
</script>
</head>
<body>
<form method="get">
<input type="text" class="required" name="var"/>
<input type="text" class="required" name="var2"/>
<input type="submit" value="Submit"/>
</form>
<a onclick="test()" href="#">Link</a>
</body>
<html>
@Jack Функция определена до того, как DOM готов, но не запускается до следующего. Нет проблем. – Izkata
Вы должны включить jQuery для этого, чтобы он работал – Musa
@Izkata. Ваше право. Я не заметил, что он звонил по нему. – Jack