0

クエリ文字列を取得し、単一の投稿のページネーション全体で引き続き実行するためのコードがあります。問題は、ページネーション リンクを正しく選択してこのコードを適用する方法が見つからないことです。クエリ文字列のコードは次のとおりです。

<script>
$(document).ready(function() {
    // Gets the query string
    var query_string = window.location.href.slice(window.location.href.indexOf('?'));

    // Appends query string to each pagination link
    $('li.testlink a').each(function () {
         var href = $(this).attr('href');
         $(this).attr('href', href + query_string);
    });
});
</script>

問題はli.testlink a、ページネーションリンクのアンカータグを選択できないということです。

<li class="testlink">
    <a href="http://lmfaofacts.com/top-10-strongest-animal-bites/">
        <span class="page-numbers">Previous page</span>
    </a>
    <a href="http://lmfaofacts.com/top-10-strongest-animal-bites/3/">
        <span class="page-numbers">Next page</span>
    </a>
</li>

そのアンカータグにクラスを追加して選択する方法、または別の方法についてのアイデアはありますか? <div>単にs/ sで CSS スタイル セレクターを使用するだけで<li>は機能しないようです。ありがとうございました!

4

0 に答える 0