Below arbeitet mir gut, wenn Klick auf der linken Seite Links, Panel rechts auf dieser Seite wie slideUp Animieren. Aber wenn ich erneut auf denselben Link klicke, wird das Fenster ausgeblendet. Aber ich möchte das Panel nicht verstecken. Bitte lassen Sie mich wissen, was ich am obigen Code korrigieren muss.Wie kann ich Panel zeigen, wenn i zweites Mal auf Link klicken
$(function() {
$('div.panel').hide();
$('div.panel:first').addClass('active').show();
$('li.link').click(function() {
var id = $(this).attr('rel');
var showing = $(id).is(':visible');
$('div.panel').slideUp('slow');
$('li.link').removeClass('active');
if (!showing) {
$(id).slideDown('fast', function() {
$('html,body').animate({
scrollTop: 0
}, 'slow')
});
$(this).addClass('active');
}
});
});
$ (function() { $ ('div.panel') hide(); \t $ ('div.panel: first') addClass ('aktiv') Show(); $ ('li.link'). Click (function() { var id = $ (diese) .attr ('rel'); var zeigt = $ (id) .is (': visible'); $ ('div.panel') slideUp ('langsam');. $ ('li.link') removeClass ('aktiv');. $ (this) .addClass ('aktiv'); if (! (0)) { \t \t $ (id) .slideDown ('schnell', funktion() {$ ('html, body'). animate ({scrollTop: 0}, 'langsam')}); \t $ (this) .addClass ('active'); \t \t \t} }); }); – thirupathi
Und dein HTML? Hast du eine Live-Demo? –
Bitte sehen Sie den Link: http://rootloud.com/apologia/new4/apologia-olive/module1.html – thirupathi