})
.bind(“click”, function () {
$(“#text”).append(“<p>我是第二个添加的事件</p>”)
})
.bind(“click”, function () {
$(“#text”).append(“<p>我是第三个添加的事件</p>”)
})
});
</script>
<body>
<button id=”btn”>单击我吧</button><button id=”removeall”>删除所有的事件</button>
<div id=”text”>div文本信息</div>
</body>
上面我们学习了bind事件,就是添加一个事件,而unbind就是移除事件,我们可以对比一下,嘿嘿,而针对连续添加多个事件其实就是当你添加玩一个事件后继续.bind添加事件即可。
4.模拟事件
我们学习的上面的bind事件、click事件等一般都是通过单击按钮才能触发的事件,但是有时间,需要通过模拟用户操作,来达到单击的效果,例如:在用户进入也买年后就触发click事件,而不需要用户去单击,那么我们就使用trigger()方法来完成模拟操作。
5.一些其他的事件
<script>
$(function () {
$(“#btn”).click(function () {
//$(“#div”).hide(2000); //在2秒内隐藏
//$(“#div”).show(2000); //在2秒内显示
//$(“#div”).fadeIn(2000); //增强元素的不透明度,直至元素完全显示
//$(“#div”).fadeOut(2000); //降低元素的不透明度,直至元素完全消失
$(“#btn”).toggle(function () {
$(“div”).slideDown(2000); //改变元素的高度,由上至下显示
$(this).val(“显示”)
}, function () {
$(“div”).slideUp(2000); //改变元素的高度,由下至上缩短隐藏
$(this).val(“隐藏”)
});
});
//$(“#btn”).click(function () {
// $(“div”).fadeTo(600,0.2); //fadeTo方法适用于在0.6s内透明度是0.2
//});
});
</script>
<body>
<div id=”div” style=”width:300px; height:300px;” >1234</div>
<input type=”button” name=”name” value=”操作动画” id=”btn” />
</body>
动画方法
6.多行文本框的应用-高度变化
<script src=”script/jquery-1.7.1.min.js”></script>
<style>
input:focus,textarea:focus {
border:1px solid #f00;
}
</style>










