我是一個jQuery新手。基本上我只想顯示與點擊鏈接對應的div,並隱藏與該鏈接無關的div。jquery:我想顯示一個特定的div時,其相應的鏈接被點擊
下面是我想要做的一個例子和我正在努力的腳本。這是Wordpress的原因,這就是爲什麼「JQuery」拼寫出來而不是「$」。
jQuery(document).ready(function() {
\t var clickLink = [".link1", ".link1", ".link1"];
\t var toggleDiv = ["#link1", "#link1", "#link1"];
\t for (i=0; i < toggleDiv.length; i++) {
\t \t jQuery(toggleDiv[i]).hide();
\t }
\t jQuery('#linkBank a').click(function() {
for (i=0; i < clickLink.length; i++) {
\t \t if (this.id == clickLink[i]) {
\t \t \t jQuery(toggleDiv[i]).toggle();
\t \t }
}
return false;
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<div id="linkBank">
<a href="#" id="link1">First Link</a>
<a href="#" id="link2">Second Link</a>
<a href="#" id="link3">Third Link</a>
</div>
<div class="link1">You clicked on First Link</div>
<div class="link2">You clicked on Second Link</div>
<div class="link3">You clicked on Third Link</div>
您可以創建這樣的'$'快捷鍵:'jQuery的(文件)。就緒(函數($){});' – brasofilo