0

如何从 url 打开 JQuery 切换?目前我正在使用 return false 来阻止 href 操作,但我真的更愿意保留 href 操作来刷新页面。

这是我的代码

$('#adminMenu h3').click(function() {
    $(this).next('ul').slideToggle("slow");
    return false;
    });

这是html

<h3 title="first toggle ul"><a href="?p=first">first toggle ul</a></h3>
<ul>
    <li><a href="?inc=aa" class="pageLink" title="A page">A page</a></li>
    <li><a href="?inc=ab" class="pageLink" title="AA page">A page</a></li>      
</ul>

<h3 title="Next toggle ul"><a href="?p=next">Next toggle ul</a></h3>
    <ul>
        <li><a href="?inc=ba" class="pageLink" title="A page">A page</a></li>
        <li><a href="?inc=b" class="pageLink" title="A page">A page</a></li>
        <li><a href="?inc=c" class="pageLink" title="A page">A page</a></li>
        <li><a href="?inc=d" class="pageLink" title="A page">A page</a></li>
    </ul>

正如我所说的,出于多种原因,我真的想在单击时刷新页面

4

1 回答 1

1

问题不清楚。但是,如果您需要在 slideToggle 之后刷新页面,您可以执行以下操作:

$('#adminMenu h3').click(function() {
$(this).next('ul').slideToggle("slow",function(){window.location.reload()});
return false;
});

不知道这是否有帮助!

于 2010-07-04T12:59:48.663 回答