這裏是代碼:http://jsfiddle.net/sxqwp/1/jQuery的結合切換與點擊
我的問題是,當我按下「關閉」,然後按「切換」什麼都不會發生,第二次點擊顯示文本後。當我點擊「切換」它隱藏文本,然後我點擊「打開」它顯示的文字,但是當再次點擊「切換」它仍然顯示等等。我怎樣才能解決這個
如果什麼這樣的事情?
$("a").toggle(
function() {
$('p').animate({width: "200px"});
},
function() {
$('p').animate({width: "100px"});
}
);
$("a.openA").click(function() {
$('p').stop().animate({width: "200px"});
});
$("a.closeA").click(function() {
$('p').stop().animate({width: "100px"});
});
剛剛鍵入完全相同的答案+1 :) – 2012-04-09 21:39:15
可能應該向切換鏈接添加一個(.toggle?)類 - 有點奇怪,任何標籤都會運行切換。 – mikevoermans 2012-04-09 21:40:23