【发布时间】:2011-06-30 15:35:38
【问题描述】:
这里是index.html:
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.btn_test').click(function() { alert('test'); });
});
function add(){
$('body').append('<a href=\'javascript:;\' class=\'btn_test\'>test</a>');
}
</script>
</head>
<body>
<a href="javascript:;" class="btn_test">test1</a>
<a href="javascript:;" onclick="add()">add</a>
</body>
如果我点击test1 链接,它会显示alert('test'),但如果我点击add 链接然后点击test,它不会显示任何内容。
你能解释一下吗?
【问题讨论】:
-
和 10000 人刚刚写了相同的答案
-
@Bad Display Name: 然后修复它,不要成为一个混蛋。
标签: javascript jquery onclick