在我的网站上,当用户点击视频菜单项时,它会调用Jquery。 Jquery包含ajax,它发送一个视频用户点击类别的请求,并作为响应它接收视频文件并在我的网站上显示它们。现在我想要的是如何通过给他们一个URL来让某人看到我网站上的所有视频。单击URL时,应该会看到页面中的所有视频。有可能吗?
video.php的内容 Jquery如下,
$j("#sunday").click(function(){
var track_load = 0; //total loaded record group(s)
var loading = false; //to prevents multipal ajax loads
var total_groups = <?php echo $total_sunday_groups; ?>; //total record group(s)
var code="<div id=\"container2\"><div id=\"vid_pge_num\">";
var j=0;
for(var i=0; i<total_groups;i++)
{
j= i + 1;
code= code + "<div class=\"num_box\" onclick=\"vid_page('"+j+"','1');\">"+j+"</div>";
}
code= code + "</div></div>";
$j("#content").html(code);
var cat='1';
$j.post('get_recent_videos.php',{'group_no': track_load,'catogory':cat}, function(data){
$j("#container2").append(data); //append received data into the element
}).fail(function(xhr, ajaxOptions, thrownError) { //any errors?
alert(thrownError); //alert with HTTP error
//$('.animation_image').hide(); //hide loading image
loading = false;
});
});
答案 0 :(得分:0)
您可以使用 sammy.js (http://sammyjs.org/)。您可以创建http://localhost.com/#/videos之类的链接,然后使用sammy.js编写URL路由规则,并在用户访问时运行任何jquery - javascript代码。查看他们的网站和/或其他网站,获取有关sammy.js的教程。