0

Jqueryのメニュークラスを使用して、作成しているWebサイトのナビゲーションメニューを作成しようとしています。何らかの理由で、リンクを正しくロードできません。右クリックして新しいウィンドウで開くを押すと機能しますが、直接クリックすると機能しません。

これが私のHTMLコードです(JqueryとJquery-uiがインポートされていると仮定します):

$(function() {

    $( "#menu" ).menu({});
});

<ul id="menu" >
    <li>
        <a href="#">Service</a>
        <ul>
            <li>
                <a href="customHourReport.php">Report Hours</a>
            </li>
            <li>
                <a href="eventHistory.php">Event History</a>
            </li>
            <li>
                <a href="memberstats.php">Member Stats</a>
            </li>
        </ul>
    </li>
    <li>
        <a href="#">Fundraising</a>
        <ul>
            <li>
                <a href="./dlfiles/Application.docx">Support Letter</a>
            </li>
            <li>
                <a href="./dlfiles/SampleLetter.docx">Sample Letter</a>
            </li>
        </ul>
    </li>
    <li>
        <a href="#">Bylaws</a>
        <ul>
            <li>
                <a href="./dlfiles/Constitution2012-2013.docx">Download Bylaws</a>
            </li>
        </ul>
    </li>   
    <li>
        <a href="#">Budgets</a>
        <ul>
        </ul>
    </li>       
    <li>
        <a href="#">Settings</a>
        <ul>
            <li>
                <a href="changepassword.php">Change your Password</a>
            </li>
            <li>
                <a href="profpic.php">Upload/Change Profile Picture</a>
            </li>
        </ul>
    </li>   
</ul>

何かご意見は?本当にありがとう!

4

1 に答える 1

0

return falseあなたがjqueryメソッドにいるかどうかにかかわらずevent.preventDefault();

于 2013-01-15T05:05:28.410 に答える