アクセスした後に、リンクされた要素のスタイルを変更しようとしています。css と jquery を使用してこれを達成しようとしましたが、成功しませんでした。
下の「:visited」を削除すると、期待どおりに機能し、すべての要素が以下に示すスタイルになります。ただし、訪問した要素にのみスタイルを適用しようとすると、スタイルが適用されず、理由がわかりません:/
jsfiddle: http://jsfiddle.net/rN9gA/1/
jquery
$("#numresults a:visited div").css("border","3px solid #777777");
HTML
<div id="numresults">
<a class="results-per-page" href="search.php?option=1"><div>6</div></a>
<a class="results-per-page" href="search.php?option=2"><div>12</div></a>
<a class="results-per-page" href="search.php?option=3"><div>24</div></a>
</div>