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