这是我正在使用的函数:
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/