我嘗試過「.change」和「.live change」,但沒有成功。下面的代碼是我從谷歌示例請求中複製的許多代碼之一。我相信我需要使用「實時」更改,因爲在我的代碼中,我動態地創建了輸入字段。我無法讓jquery'change'工作,我做錯了什麼?
<!DOCTYPE html>
<html>
<head>
<title>test change</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
</head>
<body>
<input id='inurlprodcgs' type="url" name="urlprodcgs" autocomplete="off" required/>
</body>
<script>
if (typeof jQuery != 'undefined') {
alert("jQuery library is loaded!");
}else{
alert("jQuery library is not found!");
}
$("input[type='url']").live('change', function(e) {
alert("hide");
});
</script>
</html>
正如你可以看到我已經測試,看看jQuery是加載。
沒有你在你的瀏覽器控制檯? –