class = required 인 각 요소에 대해 onclick Link에서 test() 메소드를 활성화 한 후에 invalidClass를 추가하려고하지만 작동하지 않습니다. 객체를 참조하는 방법?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