0
4

2 回答 2

0

在不启用 Javascript 的情况下,我会将代码修改为更易于访问

Javascript

$('ul').find('a').on('click', function() {
    var $this = $(this); // cache $(this)

    $this.addClass('active');
    $( $this.attr('href') ).slideToggle();

    return false; // prevent anchor click event
});

HTML

<ul>
    <li><a href="#projekte">Projekte</a></li>
    <li><a href="#mo">Mo</a></li>
</ul>

<div id="projekte">Stuff</div>
<div id="mo">Stuff</div>
于 2013-06-16T18:45:24.950 回答
0

Javascript

$('ul li a').on('click', function(e) {

    // to keep your link from actually clicking through
    e.preventDefault();

    $(this).addClass('active');
    $( '#' + $(this).attr('href') ).slideToggle();

});

HTML

<ul>
    <li><a href="projekte">Projekte</a></li>
    <li><a href="mo">Mo</a></li>
</ul>
于 2013-06-16T18:35:33.143 回答