toggle使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <button value="click" onclick="$('#testdiv').toggle(c1,c2,c3);">123</button> <div id="testdiv" style="background-color:red">1231231</div> <script type="text/javascript" language="javascript"> function c1(){ $('#testdiv').css('background-color','blue'); } function c2(){ $('#testdiv').css('background-color','green'); } function c3(){ $('#testdiv').css('background-color','red'); } </script> </body> <script type="text/javascript" language="javascript" src="jquery-1.7.2.min.js"></script> </html>
bind 和unbind 新用
通过bind绑定事件时,可以加上后缀(例:.btn),这就相当于将事件分组,组名就是.btn,到取消的时候就可以通过unbind('.btn')取消所有此组内的事件。
<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").bind("click.btn mouseover.btn",function(){ alert(123333); }); $('#btn').unbind('.btn'); }); </script> </head> <body> <p>This is a paragraph.</p> <button id="btn">请点击这里1111</button> <button id="btn123">请点击这里</button> </body> </html>