javascript - 使用 javascript/jquery 加载文件

标签 javascript jquery variables

这是我正在使用的函数:

jOWL.load("owldoc.owl", function(){});

jOWL.load 接受 owl 文档作为参数(如上所示)。我的服务器上有 3 个这样的文档,并且希望用户能够通过按下按钮来选择要加载的文档。

我想知道是否可以将字符串“owldoc.owl”、“owldoc2.owl”或“owldoc3.owl”传递给 JavaScript 变量,然后将其作为参数传递给 jOWL.load

我该如何解决这个问题?

最佳答案

使用 onclick='loadFile("1"); 调用下面的函数; return false;' 在相应的链接内。

即:

    <a href="" id='load1'>Load 1</a>
    <a href="" id='load2'>Load 2</a>
    <a href="" id='load3'>Load 3</a>

功能:

    function loadFile(param){
        jOWL.load("owldoc"+param+".owl", function(){});
    }

要让 onclicks 不显示在行中,最简单的方法是将 id 添加到 anchor ,并在页面加载时使用 manageOnclicks(); 调用此函数:

    function manageOnclicks(){
        document.getElementById('load1').onclick = function(){loadFile('1'); return false;}
        document.getElementById('load2').onclick = function(){loadFile('2'); return false;}
        document.getElementById('load3').onclick = function(){loadFile('3'); return false;}
    }

关于javascript - 使用 javascript/jquery 加载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11974696/

相关文章:

javascript - 加载 gif 图像显示另一帧。使用 jquery

java - 我需要在 AsyncTask 执行中传递一个变量,但不知道如何执行

Python:使用列表项代替全局变量

javascript - Rails 中 AJAX 请求后重定向到 html 响应

javascript - d3.js 如何从数组中绘制堆叠的水平条?

jquery - 加载时如何更改iframe的高度?

c++ - 我应该在 C++ 中为这个 600851475143 使用哪种数据类型?

javascript - chrome xml 下载警告

javascript - 如何识别正在应用的省略号,以便可以为某些链接(更多)添加后缀以切换省略号

javascript - 关闭时恢复幻灯片切换按钮文本