Nasıl gizlemek ve örneğin ben bir div göstermek ve genişliği değiştirebilir, aynı bağlantıyı kullanarak (ve başka bir div genişliğini değiştirmek) bir div gösterebilir. Nasıl kullanıcı tekrar tıklarsa, genişlik 600px geri gider böylece bunu yapmak ve doğru div gizli olabilir.
$("a").click(function(event){
$('#main-content').width(800);
$('#right').show('slow').slideDown('slow');
event.preventDefault();
});
EDIT: From All your replies, I've done this:
$(document).ready(function(){
$('#right').hide();
$('#main-content').width(600);
$('#show-stats').toggle(function() {
$('#main-content').width(800);
$(this).text($(this).text() == 'Show' ? 'Hide' : 'Show');
$('#right').show('slow').slideDown('slow').fadeIn('slow');
event.preventDefault();
}, function() {
$('#main-content').width(600);
$(this).text($(this).text() == 'Hide' ? 'Show' : 'Hide');
$('#right').hide('slow').slideUp('slow').fadeOut('slow'); // change the text
event.preventDefault();
});
});
Bu internet kıracak? Daha zarif bir yolu var mı yoksa bu iyi mi?