我正在嘗試使用 Jquery 將 html 代碼加載到另一個 html 文件中,使用 Jquery 的.load()方法。我嘗試使用絕對路徑來訪問文件,但我仍然遇到相同的錯誤。我還嘗試導航到絕對路徑和文件,它會在瀏覽器中毫無問題地打開,因此它似乎不是訪問問題。我還映射到最新版本的 jQuery 而不是我的本地版本。錯誤響應不明,這使得這個問題更難解決:更新代碼:根據用戶推薦對代碼進行了更改。主 HTML 頁面<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#test").load("/menu.html", function(response, status) { if(status === 'error') { alert("Failed to load menu.html"); } else { alert("Success!"); } });});</script> </head></head><body> <div id="test"></div> </body>加載 HTML 頁面 <ul> <li><a href="index.html">Home</a></li> <li> <a href="article.html">Article</a> <div class="uk-navbar-dropdown"> <ul class="uk-nav uk-navbar-dropdown-nav"> <li><a href="article.html">Scrollspy</a></li> <li><a href="article-narrow.html">Narrow</a></li> </ul> </div> </li> <li><a href="faq.html">Faq</a></li> <li><a href="contact.html">Contact</a></li> <li><a href="components.html">Components</a></li> </ul>如果有人有任何輸入或遇到類似的錯誤,請告訴我。
jQuery Load 函數未加載文件
精慕HU
2021-07-12 12:00:43