2017-04-06 59 views
0

我正在一个Symfony项目,我想添加一个链接,将用户重定向到另一个页面在特定的锚点。链接是动态生成的:浏览器将不会重定向到其他页面与锚点

{% if deliveryAddressList is not empty %} 
    <a href="{{ path('vendorname_shop_profile') }}#billingAddress">Change billing and delivery addresses</a> 
    <br/> 
    <br/> 
{% endif %} 

的路线是:

vendorname_shop_profile: 
    path: profile 
    defaults: 
     _controller: VendornameShopBundle:Profile:index 

如果我写在浏览器的地址栏中的www.mysite.com/profile#billingAddress,它完美,而是因为洙因为我点击它的链接没有。

这是怎么发生的?

+0

什么生成的代码是什么样子? – ehymel

回答

0

终于想通了,在js文件的某处,在click事件上的每个<一个>标签以“#”在它的href属性,有一个preventDefault()方法

相关问题