previous
ページ<span id="previous"><a href="www.site.com/page/1" >Previous</a>
およびnext
ページへのリンクを含むページ区切りdivがあります。最初のページには、前のページへのリンクはありません。リンクが存在するかどうかを確認するためにjQueryを使用
ここでは、前後に2つの画像ボタンがあります。ユーザーがこれらのボタンをクリックすると、jQueryは前述のようにページ区切りdivからリンクを取得し、ユーザーをこれらのリンクにリダイレクトします。ただし、最初のページのようにページネーションリンクが存在しない場合は、previous button
をクリックしても何も行われません。
マイコード:
//img has id = info_rightclick_left
$("#info_rightclick_left").click(function() {
if($("#pagination_previous")) {
window.location = $("#pagination_previous a").attr("href");
} else {
alert("NOO");
}
});
問題は、今では、画像はまだユーザーをリダイレクトクリックし、#pagination_previous
が存在するかどうかのように思えることです。この場合、1ページ目にリダイレクトされますundefined
どうすれば解決できますか?
素晴らしいです。 – thedethe