デラックスをクリックしたときに欲しいのは、すべてのオプションをチェックして、フォグライトとレザーが必要なのですが、動作しません。私のjqueryに何が間違っているかわかりません:/のiはフォグランプは、それがautomaticaly 1入力JavaScriptのコードが動作しない
<!doctype html>
<html>
<head>
<title>A basic form</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js">
</script>
<style type="text/css">
.form-field {
clear: both;
padding: 10px;
width: 350px;
}
.form-field label {
float: left;
width: 150px;
text-align: right;
}
.form-field input {
float: right;
width: 150px;
text-align: left;
}
#submit {
text-align: center;
}
</style>
</head>
<body>
<h1>a basic form</h1>
<hr>
<form action="#">
<fieldset>
<legend>
Car trim and package information
</legend>
<div class="form-field">
<div>Package:</div>
<input id="plain" type="radio" name="trim" value="plain">
<label for="plain">Plain</label>
<input id="deluxe" type="radio" name="trim" value="custom">
<label for="deluxe">Deluxe</label>
<input id="custom" type="radio" name="trim" value="custom">
<label for="custom">Custom</label>
</div>
<div class="form-field">
<div>Extra Options:</div>
<div>
<input type="checkbox" id="foglights" name="option">
<label for="foglights">Fog Lights</label>
</div>
<div>
<input type="checkbox" id="leather" name="option" value="leather">
<label for="leather">Leather</label>
</div>
<input type="checkbox" id="dvd" name="option" value="dvd">
<label for="dvd">DVD</label>
</div>
<div class="form-field">
<input id="submit" type="submit" name="submit" value="Send Form">
</div>
</fieldset>
</form>
<script type="text/javascript">
$(documet).ready(function() {
$("input[name="trim"]").click(function(event) {
if ($(this).val() == "deluxe") {
$("input[name="option"]").attr("xxxxxxxxxxChecked", true);
}else if ($(this).val() == "plain") {
$("input[name="option"]").attr("Checked", false);
}
});
$("input[name="option"]").click(function(event) {
$("#custom").attr("Checked", "Checked")
}
});
</script>
</body>
最初の使用 'document'代わりdocumet' –
'の_「私はjQueryを使って何が間違っている見当もつかない」_ - あなたをチェックブラウザコンソール、F12を押します。 '$(" input [name = 'option'] ")'のような属性セレクタも記述する必要があります。 – Xufox