Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过登录包含id的url来运行JavaScript函数_Javascript_Url_Tags - Fatal编程技术网

通过登录包含id的url来运行JavaScript函数

通过登录包含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

我希望用户转到以下URL:domain.com/index.phpindex此操作发生:

$("#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值索引的元素。