如何使用url运行js函数?

时间:2013-12-11 12:11:19

标签: jquery url

单击左侧菜单中的div我从riht侧div内的chapters文件夹中加载特定文件。

<div id="menuLeft">
<div id="file01">File 01</div>
<div id="file02">File 02</div>
<div id="file03">File 03</div>
</div>

JS

$("#menuLeft div").click(function () {
var id = "chapters/" + $(this).attr('id') + ".php";
$('#divRight').load(id);
});

这有效,但我需要向朋友发送各种链接,即访问链接时自动显示的各种文件(file01,file02 ......)的链接。

那么,有没有办法通过url用各种id参数执行这个js?

1 个答案:

答案 0 :(得分:2)

将主题标签传递给网址并将其用作文件名。

http://your-url.com/somefile.php#file01

然后:

var file = window.location.hash;
//then you load your file via js