Javascript / Jquery window.location

用户名

我的页面在选项卡中有一些数据,我试图编写一个函数,以便当从另一个页面单击链接时可以加载带有选项卡的页面并显示正确的选项卡。这与下面的代码一起使用,减去了实际的选项卡功能。但是出于某种原因,使用window.location .....作为变量仍然会将页面向下滚动到匹配的ID。还有另一种方法来获取#之后的url中的字符串。还是我可以这样做,但不必跳到ID?谢谢

function loadTab(){

var linkToTab = window.location.hash.substr(1);
var linkClass = '.'+linkToTab

if(window.location.hash != '') {

        changeTabs(linkClass);
    }else{
        $('.companyLink:first').addClass('active');
        $('.companyBio:first').addClass('active');
        $('.companyBio:first').fadeIn();

    };

}
MJ沃尔什

哈希字符用于锚点。

使用问号而不是哈希。

<a href="index.html?tabname">

var linkToTab = window.location.search.substr(1);
var linkClass = '.'+linkToTab

if(window.location.search != '') {

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在jquery或javascript中使用window.location.replace

window.location麻烦的jQuery代码

Javascript:window.location.search不更新?

JavaScript分割window.location.hash

在JavaScript中模拟window.location.href

新标签中的javascript window.location

jQuery / JavaScript-从window.location剥离一部分URL,并用作变量

像window.location这样的URL的Javascript强类型

Javascript添加多个if-window.location.hostname

Javascript-从window.location.href查询参数

JavaScript window.location.href在localhost中不起作用

Javascript 使用 .hash 重定向 window.location.url

Javascript window.location 返回两个不同的值?

页面锚的Javascript onclick window.location吗?

Javascript window.location.replace只是重新加载了此页面

Javascript if(window.location.href)添加两个网址

Javascript更改window.location并运行异步ajax get

Javascript window.location.href onClick无法正常工作

如何在window.location javascript中传递php变量

试图让 window.location.href 调用 ActionResult。MVC + Javascript

JavaScript window.location.assign() 不起作用

JavaScript 检查想要的 url 是否在 window.location.href 中

Window.location在Javascript中不起作用

Javascript-window.location.assign不起作用

用 PHP 检测 javascript window.location.href

将 html / javascript 变量插入 URL window.location

JavaScript中window.location和document.location有什么区别?

JavaScript中的window.location.href和window.open()方法

JavaScript / jQuery语法如何工作:(function(window,undefined){})(window)?