javascript - 从深层链接的开头删除/#/?

标签 javascript jquery jquery-address

我正在使用jQuery Address plugin进行一些动态地址更改。到目前为止,我已经将地址栏更改为我的页面名称,但它在开头添加了一个 /#/ 。我浏览了文档,但不知道如何删除它。

我的代码附加到点击事件,如下所示:

thisurl = "/portfolio";
$.address.path(thisurl);

提前致谢。

最佳答案

如果你想重定向到某个地方,你应该使用

thisurl = "/portfolio";
$(document).location = thisurl;

但是,如果您只想为 JavaScript 应用程序设置占位符,我认为如果没有 /#/

关于javascript - 从深层链接的开头删除/#/?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9054265/

相关文章:

jquery - 区分 jquery 地址插件中的后退/前进

jquery - 使用 jquery 地址淡入和淡出内容(ajax)

javascript - 使用ajax调用删除图像文件

javascript - 有没有办法在 javascript 或 jquery 中创建变量选择器?

javascript - 使用 jquery/javascript 切换 div 的 css 属性

javascript - $ ('.photos ul li' ).length 在我注入(inject)照片之前输出 0 并在它们出现时输出 5 但当我删除它们时它仍然显示 5

jQuery 地址 : Certify that user is pressing forward button and not back button

javascript - jqplot:条形图的图例数据格式

javascript - 在nodejs中将音频从url转换为base64?

javascript - 如何修复 "page trying to load scripts from unauthenticated source"