我在捕捉选择的更改事件时遇到问题。如果选择器直接指向 id,则没有问题。但是,它不起作用。你知道为什么吗?
这是我的一段代码:
<html>
<head><title></title>
<link rel=stylesheet href="css/jquery-ui-1.9.2.custom.css" />
<script type="text/javascript" src="js/jquery-1.9.1.min.js"> </script>
<script src="js/jquery-ui-1.9.2.custom.js"></script>
....
<select name="type_book_1" id="type_book_1">
<option value="ae">airplane</option>
<option value="ca">car</option>
</select>
....
JS:
<script>
$(function () {
$(document.body).on('change', 'input[name^="type_book"]', function () {
alert('Change Happened');
});
});
</script>