<!DOCTYPE?html>
<html?xmlns="http://www.w3.org/1999/xhtml">
????<head>
????????<title>toggle()方法綁定多個(gè)函數(shù)</title>
????????<script?src="http://libs.baidu.com/jquery/1.8.2/jquery.js"?type="text/javascript"></script>
????????<link?href="style.css"?rel="stylesheet"?type="text/css"?/>
????</head>
????<body>
????????<h3>toggle()方法綁定多個(gè)函數(shù)</h3>
????????<input?id="btntest"?type="button"?value="點(diǎn)一下我"?/>
????????<div>我是動(dòng)態(tài)顯示的</div>
????????
????????<script?type="text/javascript">
????????????????$(function?()?{
????????????????$("#btntest").toggle(
?????????????????????????function(){
????????????????????????????$("div").html("1111");
????????????????????????????$("div").addClass("second");
?????????????????????????},
??????????????????????????function(){
????????????????????????????$("div").html("2222");
????????????????????????????$("div").addClass("third");
????????????????????????})??????
????????????????
????????????});
????????</script>
????</body>
</html>
2016-07-07
參考下面的代碼,因?yàn)閏lass只是覆蓋,,如果你用的是css,那么css會(huì)去重新設(shè)置,但是class只是覆蓋,不會(huì)重新設(shè)置,具體我也不懂,但是你第一個(gè)函數(shù)里需要添加一個(gè)removeClass,這樣才能把你的.third去除,然后重新添加second樣式
2016-06-10
addClass ?是添加 ?類 ?你換成 ?.className='xxxx'