Ubuntu Jaunty Jackalope 上の Firefox 3.5 が HTML をどのようにレンダリングするかについて、私の所見の一部を共有したいと思います。
JSP ページに次のエントリがあります。
<a title="myLink" href="[some url]">link 1</a>
<a title="myLink" href="[some url]">link 2</a>
<a title="myLink" href="[some url]">link 3</a>
<a title="myLink" class="hiddenLink" href="[some url]">link 4</a>
<a title="myLink" class="hiddenLink" href="[some url]">link 5</a>
<a title="myLink" class="hiddenLink" href="[some url]">link 6</a>
<button>more links</button>
上記のリンクは、Firefox では次のように表示されます。
リンク 4 からリンク 6 は非表示になっています。
リンク 1 リンク 2 リンク 3
jQuery を使用して、「その他のリンク ボタン」に JavaScript を添付します。
$("a[href ^='myLink']:hidden").show();
ページにリンク 4 から 6 を表示します。これは、「その他のリンク」ボタンをクリックした場合に、Firefox がリンクをレンダリングする方法です。
リンク 1リンク 2 リンク 3
リンク 4
リンク 5
リンク 6