【问题标题】:how to use url and jquery如何使用 url 和 jquery
【发布时间】:2009-07-17 12:05:49
【问题描述】:

我想知道你是怎么得到的

http://wesitename.com#overall

当链接为#overall时如何让div显示?

【问题讨论】:

  • 你能澄清一下吗?什么“链接”?

标签: javascript jquery html


【解决方案1】:

如果 div 有一个同名的id,那么这应该可以工作:

$("#"+location.hash).show();

location.hash 将为您获取 url 的哈希值。

【讨论】:

  • 我可以这样使用它 $("#"+location.hash == "#overview").css({"display":"none"})
  • 那就是 if(location.hash=='#overview') $('#overview').hide();
【解决方案2】:

使用window.location。在页面的onLoad事件中,解析window.location.toString()中“#”之后的所有内容,并采取相应措施。

【讨论】:

  • 或者使用 peirix 指出的 location.hash 。我不知道。是跨浏览器吗?
  • 在您定位的浏览器中亲自尝试:w3schools.com/HTMLDOM/prop_loc_hash.asp
  • 是的,它从 v.4 开始在 IE 中,从 v.1 开始在 FF 中,从 v.9 开始在 Opera 中......应该是安全的(:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-26
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 1970-01-01
  • 2016-10-03
  • 2011-12-02
相关资源
最近更新 更多