jQuery函数 - 将URL中的params传递给函数

时间:2011-11-03 11:03:22

标签: javascript jquery

我有以下功能:

它低价地点击了href的价值表单,然后将文件加载到#loader div并使用相同的名称。

$('.loader').click( function() {


            // Check clicked element href
            var ActiveTab = $(this).attr("href");

            //Content
            var TrimedClickedTab = $(this).attr("href").substring(1);
            $('#loaderDiv').load( TrimedClickedTab +'.html', function() {
                    // Show New Loaded Div
            }); 
            return false;
    }); 

如何将param传递给URL中的函数,并使用此参数运行它? 我希望网址设置var ActiveTab = "#form"

我希望在加载时运行它,因此它将直接加载给定文件。 (var #ActiveTab

1 个答案:

答案 0 :(得分:0)

我认为你正在寻找这样的东西:

var path = document.location.toString();
var anchor = '#' + path.split('#')[1];

因此,如果您的网址看起来像“http://example.org/test#form”,则网址将包含“#form”