2011-04-08 66 views
1

我在我的网站上使用了smooth scrolling plugin进行导航,但它将#divname添加到URL末尾(www.mysite.com/#div)。我想知道我会如何删除这个。使用jQuery删除/#divname

谢谢。

+0

它是如何工作的。为什么你想要删除它? – 2011-04-08 11:29:10

+0

这看起来像是一个功能,而不是bug ... – lonesomeday 2011-04-08 11:30:55

+0

插件不能显示'div'的'name'属性,而不是使用'div'的'id'属性 – 2011-04-08 11:32:36

回答

2

在代码中删除location.hash = target;$(scrollElem).animate回调)。请注意,用户将不再获取添加到其历史记录的条目,这可能会或可能不会混淆用户,具体取决于您的具体情况。

0

评论源以下行:

location.hash = target; 

我以前没使用这个插件,所以这是值得注意的,可能会影响其功能。

0

删除以下行

location.hash = target;