page = 1;
$('.links').click(function() {
$(this).removeAttr('href');
page = $(this).html();
});
<a href="#" class="links"> 1 </a>
<a href="#" class="links"> 2 </a>
<a href="#" class="links"> 3 </a>
ページ番号をクリックすると、href属性を削除します。問題は、ページを連続してクリックすると、クリックされた前のページ番号がhref属性を取り戻さないということです。どうすればこのことができますか?JQueryのページ番号 - ページ番号をクリックしてhref attrを削除する
Jsfiddle:http://jsfiddle.net/JGpF9/
ああ、[OK]を、非常にシンプル。私はクラス内のすべてに影響を与えるのではなく、リンク属性を再追加しているhrefだけにどのように影響を与えるかを考えようとしています。クラスに十分な量のリンクがあれば、パフォーマンスが少し遅れることがあります。しかし、これは良い解決策です。ありがとう。 – Norse