嗨:)我一直在玩javascript,現在想查看JQuery。我仍然需要學習很多東西,所以請好心情:)我從網上拿了一段代碼,現在我正試圖讓它起作用。 Jsfiddle的作品,它只是不想在我的服務器上工作。這裏是代碼:如何讓我的JQuery工作?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="http://localhost/play/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script type="text/javascript" language="javascript">
function getNum(element, attrPrefix) {
//set prefix, get number
var prefix = attrPrefix;
var num = element.attr("id").substring((prefix.length));
return num;
}
$(":checkbox").change(function() {
var num = getNum($(this), "checkbox_");
if ($(this).is(":checked")) {
$("#color_" + num).val($(this).val());
} else {
$("#color_" + num).val("");
}
});
</script>
</head>
<body>
<p>Input boxes are populated with value of checkbox when checkbox is checked.</p>
<p><input type="checkbox" id="checkbox_01" name="checkbox" value="red was checked" />red 01<br />
<input type="checkbox" id="checkbox_02" name="checkbox_02" value="green was checked" />green 02<br />
<input type="checkbox" id="checkbox_03" name="checkbox_03" value="blue was checked" />blue 03</p>
<table>
<tr>
<td>color 01<input type="text" id="color_01" name="color_01" /></td>
</tr>
<tr>
<td>color 02<input type="text" id="color_02" name="color_02" /></td>
</tr>
<tr>
<td>color 03<input type="text" id="color_03" name="color_03" /></td>
</tr>
</table>
<body>
</html>
無論我更改src,它只是不想讓JQuery thingy工作。我將min文件直接複製到我的wamp prjtect目錄中,名爲play。我用過:
<script type="text/javascript" src="http://localhost/play/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
請讓我知道我能做些什麼來完成這項工作!在此先感謝:)注意:我是網絡開發人員初學者;)
由於RGS已經回答,您需要添加文檔準備包裝器,並確保您只包含一次**的jQuery庫**。最好使用[CDN](http://jquery.com/download/#using-jquery-with-a-dn)。 – Niklas