すべてが他のページやサイトにリンクしているハイパーリンクのグループがあり、各リンクにはクラスがあり、1 から始まり、段階的に増加します。クラス「1」から現在までのリンクのみをアクティブにしたいのですが、リンク自体を表示したままにします。
<div>
<a href="http://google.com" class="link 1">LINK 1</a>
<a href="http://google.com" class="link 2">LINK 2</a>
<a href="http://google.com" class="link 3">LINK 3</a>
<a href="http://google.com" class="link 4">LINK 4</a>
</div>
私はこれを試しましたが、うまくいきません。
var d = new Date(),
day = d.getDate(),
number = $('a.link').attr("class").match(/\d+/);
if (number > day) {
$("a.link").attr("href", "#")
} else {}
リンクを無効にするのではなく、href を変更して、ページのソース コードを表示してもアドレスが表示されないようにしようとしています。