0
現在情況: 4個導航鏈接,點擊它打開帶有動畫的contentfield。點擊鏈接,關閉div,用動畫打開其他
問題: 有可能打開所有的內容字段,而它應該是一次。
解決方案?: 點擊導航鏈接時,關閉所有內容欄,打開一個。
This is the script which works, (the overlay is useless):
現在情況: 4個導航鏈接,點擊它打開帶有動畫的contentfield。點擊鏈接,關閉div,用動畫打開其他
問題: 有可能打開所有的內容字段,而它應該是一次。
解決方案?: 點擊導航鏈接時,關閉所有內容欄,打開一個。
This is the script which works, (the overlay is useless):
$(function() {
$('.activator').each(function(){
$(this).click(function(){
showHideAnimation(clickedObj);
});
});
}
function showHideAnimation(clickedObj)
{
$('.activator').each(function(){
if($(this).id == clickedObj.id) {
$(this).fadeIn('fast',function(){
$(this).animate({'bottom':'0px'},800);
});
} else {
$(this).animate({'bottom':'-600px'},800,function(){
$(this).fadeOut('fast');
});
}
}
}
請試試這個,如果它不能正常工作,然後更換$(本)只有這個