通过登录包含id的url来运行JavaScript函数
我希望用户转到以下URL:domain.com/index.phpindex此操作发生:通过登录包含id的url来运行JavaScript函数,javascript,url,tags,Javascript,Url,Tags,我希望用户转到以下URL:domain.com/index.phpindex此操作发生: $("#index").click(function(){ $(".active").removeClass("active"); $("li#index").addClass("active"); $(".loading").show(1000); $(document).ready(function() { $('#wrapper').fadeOut('s
$("#index").click(function(){
$(".active").removeClass("active");
$("li#index").addClass("active");
$(".loading").show(1000);
$(document).ready(function() {
$('#wrapper').fadeOut('slow', function(){
$('#wrapper').load("indexs.php", function(){
$(".loading").hide(1000);
$('#wrapper').fadeIn('slow');
});
});
});
});
您可能正在查找window.location.hash。在您的示例中,这可以通过这样做来实现,假设您希望哈希值影响jquery选择器
var hash = window.location.hash;
$(hash).click(function(){
$(".active").removeClass("active");
$("li" + hash).addClass("active");
$(".loading").show(1000);
$(document).ready(function() {
$('#wrapper').fadeOut('slow', function(){
$('#wrapper').load("indexs.php", function(){
$(".loading").hide(1000);
$('#wrapper').fadeIn('slow');
});
});
});
});
我不清楚你在问什么。你能提供更多的解释吗?当然可以。如果单击此标记=>运行java代码,我希望在转到此url index.phpindex后运行代码您似乎将id选择器与url哈希混淆了。为您的锚点提供选择器正在查找的id值:jQuery选择器$index与URL哈希无关,它正在查找具有id值索引的元素。