我是新來的jQuery,我想創建自己的網頁。所以我的問題是,如果 我的菜單是使用HREF各項目鏈接到其指定的內容,這樣的..簡單的jQuery腳本的問題
<li><a href="#doc1">Doc1</a></li>
<li><a href="#doc2">Doc2</a></li>
<li><a href="#doc3">Doc3</a></li>
<script>
$(document).ready(function(() {
$(a).click(function() {
$(b).show();
});
});
</script>
我應該把什麼在「A」和「b」?我試着用谷歌搜索這個,但所有的例子都沒有顯示完整的腳本。我以前做這樣的:
<li id="doc1menu">Doc1</li>
<script>
$(document).ready(function() {
$("#doc1menu").click(function() {
$("#doc1content").show();
});
});
</script>
但現在我想的是可用於我的菜單上的所有項目的單一功能,而不是做一個功能爲每個項目。
我想你的,它的工作。謝謝。我只是不明白爲什麼單獨的href不足以將菜單項指向它的內容。爲什麼需要包含數據內容? – cathy305
** href =「#doc1」**是純html,只是幫助您滾動到書籤的位置,但不包括任何javascript或jquery功能,如** show **和** hide **。 ** data-content **是一個自定義屬性,用於存儲按鈕與內容的關係,當按鈕點擊後獲取的內容ID應該以** $(this).attr(「data-content」)顯示**。 http://www.hyperlinkcode.com/bookmark.php – daniel
** href =「#docX」**在這種情況下是無用的,實際上你可以在這裏刪除它。 – daniel