我非常接近,但只是看不到jQuery
脚本中缺少的内容,只能根据单击的锚点显示正确的内容块,并希望最初向访问者显示来自锚点的第一个内容块。任何帮助表示赞赏。
我已经动态生成了一类锚链接.link
内容也是动态生成的,每个锚点(A、B、C...)的内容都包含ul
在.test-full-list
. 任何帮助表示赞赏。
生成的内容:
锚链接:
<span class="link"><a href="#A">A</a></span>
<span class="link"><a href="#B">B</a></span>
内容:
<div class="test-listing-container">
<ul class="test-full-list">
<ul class="test-category-list">
<a name="A"></a>
<div class="anchor-header">- A -</div>
<li id=test-list>
<a href="some link" class="main" title="some title">Some Link 1</a>
<a href="some link" class="main" title="some title">Some Link 1</a>
</li>
</ul>
</ul>
</div>
脚本:
jQuery(document).ready(function () {
jQuery('.test-listing-container').hide();
jQuery('.link a').click(function () {
var jQuerydiv = jQuery('.test-full-list').eq(jQuery(this).index('.link a'));
jQuerydiv.show('.test-full-list'); // show the relevant div
});
});