如何在选项卡下更改 link 个更多按钮

How to change link of more button under tabs

我有 4 个标签菜单

<ul id="get_link">
   <li class="active"><a href="/latest-movies">Latest</a></li>
   <li><a href="<?php echo get_term_link($year);?>">New Movies</a></li>
   <li><a href="/coming-soon">Coming Soon</a></li>
   <li><a href="/hd-movies">HD Movies</a></li>
</ul>

还有更多按钮

<a class="showMore" id="more_linkz" href="/latest-movies">more »</a>

我想 change/update 更多按钮 link 当我点击选项卡 menu.For 示例:当我点击 HD Movies 我想要这个 link还有更多按钮

我对此进行了研究和编码,但效果不佳我已经检查了这段代码和警报地址值,它显示 link 选项卡处于警报状态,但没有放入“更多”按钮。

<script>
        $('ul#get_link li a').click(function () {
                var addressValue = $(this).attr("href");
                $("a#more_linkz").attr("href", addressValue);
        });

 </script>

检查您的代码时,没有任何问题。除非点击进入 link,它会重定向,使您的脚本无法读取。您需要输入 e.preventDefault(); 以避免被重定向。

    $('ul#get_link li a').click(function (e) {
            e.preventDefault();
            var addressValue = $(this).attr("href");
            $("a#more_linkz").attr("href", addressValue);
    });

这里是fiddle。尝试检查 more link 上的元素,然后单击任何选项卡 link 并查看实际更改的 href 属性。