我想将一些文件路径传递到JavaScript或Jquery函数中,这样在单击a
标记时可以将这些文件(HTML文件(显示到div中。
有可能吗?
像这样的东西:
<script>
$(document).ready(function loadcontent(pathfile){
$('#content').load("pathfile");
});
</script>
div:
<div id="content">
HTML FILE HERE
</div>
这取决于路径。如果它是一个本地路径(例如file://C:/foo.txt
(,那么不,出于安全原因,您不能这样做。
如果它是到您自己的服务器上的公共资源(例如/folder/file.html
(的相对路径,那么是的,这是可能的。在您的情况下,您只需要修改语法即可创建一个有效的函数,并将参数提供给load()
:
jQuery($ => {
loadContent('/path-to-your/file.html');
});
function loadContent(path) {
$('#content').load(path);
}