导航到页面的特定锚点

时间:2014-12-08 02:33:37

标签: javascript php jquery html jquery-ui

我目前在此页面中有两个标签:

enter image description here

我想要做的是,每当我导航到此页面时,我都希望页面默认打开Reviews标签而不是Description标签。

当您将鼠标悬停在Description标签上时,您会看到此网址localhost:8080/#tab-descriptionlocalhost:8080/#tab-review分别会弹出。

当我打开此页面时,我想要链接到第二个标签,即#tab-review,因为现在,默认标签是第一个,#tab-description

重定向通过名为View的{​​{1}}进行,我使用了此网址生成:

order_info.tpl

<a href="<?php echo $product_url . $product['product_id'] . $tab_review; ?>" class="button"> FEEDBACK </a>是我在控制器中设置的网址,定义为$product_url,其中http://someurl:8080/index.php?route=product/product&product_id=是产品ID,根据特定网页的产品ID动态确定

我尝试了什么:

我尝试将$product['product_id']锚点添加到我的网址末尾,但这并没有解决我的问题,即#tab-review

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:3)

您可以通过使用有效选项初始化窗口小部件来设置选项卡。

$( "#tabs" ).tabs({
    active: 1
});

或者在初始化后设置:

$( "#tabs" ).tabs( "option", "active", 1 );

假设您正在使用jQuery UI tab widget