即時通訊嘗試讓一個div滑落到點擊上,這很好用,但是當再次點擊按鈕時,我想隱藏起來,也許用slideUp()...但是我不太滿意知道怎麼做...任何幫助,將不勝感激......jQuery滑入和滑出
var iJob = this;
this.init = function() {
//Hook up My Page
$("#open-mypage").one("click", iJob.onMyPageDisplayJquery);
//Hook click event on all "mere om.."
/*$('.more-jobs').one("click", iJob.onJobCategoryMoreInfoJquery);
$('#more-wrapper .close').bind("click", iJob.onJobCategoryMoreHideJquery);*/
};
//Vis Min Side
this.onMyPageDisplayJquery = function (event) {
event.preventDefault();
//iJob.jobCategoryMoreHideJquery();
$("#mypage-result").addClass("hidden");
$("#mypage-li").removeClass("mypage-li").addClass("mypage-li-hover");
$('#mypage-info').slideDown('fast', function() {
// Load content with ajax
return false;
});
};
正如你所看到的,了slideDown工作正常,並顯示DIV - 但是點擊一次按鈕應該被隱藏..我已經試過這,的slideToggle(),沒有任何的運氣
//Vis Min Side
this.onMyPageDisplayJquery = function (event) {
event.preventDefault();
//iJob.jobCategoryMoreHideJquery();
$("#mypage-result").addClass("hidden");
$("#mypage-li").removeClass("mypage-li").addClass("mypage-li-hover");
$('#mypage-info').slideToggle('fast', function() {
////Animation complete
});
};
分享一些HTML代碼,以便我們可以測試它,我們不能只是在不知道標記的情況下提出解決方案。 – Shef
http://jsfiddle.net/MmwVa/ – nuffsaid