日期:2014-05-16 浏览次数:20369 次
<html>
<head>
</head>
<script type="text/javascript"
src="http://code.jquery.com/jquery-1.8.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#add").click(function(){
$.addApp();
});
});
$(function(){
$(".pp").click(function(){
alert(1);});
});
$.addApp=function(){
$("#cc").append("<p class='pp'>nihao</p>");
};
</script>
<body>
<input type="button" id="add" >
<div id="cc">
<p class="pp">nihao</p>
</div>
</body>
</html>
$(".pp").live('click',function(){//lz遇到的就是live和bind的区别
alert(1);});
});
<html>
<head>
<script src="http://code.jquery.com/jquery-1.8.1.js"></script>
<script>
/**初始化*/
$(function(){
$("#add").click(addApp);
addApp();
});
/**
* 为控件绑定点击事件。
*/
function bindClickEvent(){
$(".pp").unbind().click(function(){
alert(1);
});
};
function addApp(){
$("#cc").append("<p class='pp'>nihao</p>");
//重新绑定事件
bindClickEvent();
};
</script>
</head>
<body>
<input type="button" id="add" >
<div id="cc"></div>
</body>
</html>