0

私のコードではupdateLogButton、divを表示/非表示にするというリンクボタンを使用しています。クリックしたフォーカスがページの先頭に移動するたびにリンクボタンを使用するためです。このデフォルトの動作を停止するにはどうすればよいですか?

Jqueryスニペット:

$('#updateLogText').hide();

$('#updateLogButton').click(function() {

    if ($('#updateLogText').is(':visible')){

        //hide div if content is visible
        $('#updateLogText').fadeOut();

    }else{

        $('#updateLogText').fadeIn();       
    }

});

HTMLコード:

<tr>
    <td><a href="#"  id="updateLogButton">Update Log</a></td>
</tr>
<tr>
    <td colspan="3" >
        <div id="updateLogText" style="width:100%;">
            <?php echo $data['updates']; ?>
        </div>

    </td>
</tr>

編集: 私が意味することの例:http://jsfiddle.net/cF4Bb/7/

4

5 に答える 5

1

次のように変更することもできますhref

<a href="javascript:void(0);" id="updateLogButton">Update Log</a>
于 2012-10-09T08:20:37.590 に答える