首页 > 解决方案 > 我在使用 jquery ajax 加载文本文件内容时遇到了一些问题

问题描述

我已经尝试了很多,但没有找到任何帮助。请帮助我..

<!DOCTYPE html>
<html>

<head>
    <title></title>
</head>

<body>
    <a href="#" id="nav1">Link1</a>|| <a href="#" id="nav2">Link2</a>
    <div id="target">&nbsp</div>
    <br clear="all" />
    <script src="http://code.jquery.com/jquery-1.10.1.min.js" type="text/javascript">
        $(document).ready(function() {    
                $('#nav1').click(function() {
                    $('#target').load('home.txt');
                });
                $('#nav2').click(function() {
                    $('#target').load('link.txt');
                });
            )
        };
    </script>
</body>

</html> 

请帮我。当我点击链接 1 和链接 2 时,我想获取 txt 文件

标签: javascriptphpjqueryajax

解决方案


script标签不能有 src 属性和 body,你需要使用单独的 script 标签。

<script src="http://code.jquery.com/jquery-1.10.1.min.js" type="text/javascript"></script>

<script>
    $(document).ready(function () {
        $('#nav1').click(function () {
            $('#target').load('home.txt');
        });
        $('#nav2').click(function () {
            $('#target').load('link.txt');
        });
    });
</script>

该属性指定外部脚本的 URI;这可以用作直接在文档中嵌入脚本的替代方法。指定了 src 属性的脚本元素不应在其标签中嵌入脚本。


推荐阅读