jquery文件夹菜单
要使用jQuery创建一个简单的文件夹菜单,你可以使用以下代码作为起点。这个例子假设你已经在你的页面中包含了jQuery库。
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery Folder Menu</title>
<link rel="stylesheet" href="style.css">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<ul id="folderMenu">
<li data-folder="Photos">Photos
<ul>
<li data-file="photo1.jpg">photo1.jpg</li>
<li data-file="photo2.jpg">photo2.jpg</li>
<li data-file="photo3.jpg">photo3.jpg</li>
</ul>
</li>
<li data-folder="Documents">Documents
<ul>
<li data-file="doc1.pdf">doc1.pdf</li>
<li data-file="doc2.pdf">doc2.pdf</li>
</ul>
</li>
</ul>
<script src="script.js"></script>
</body>
</html>
CSS (style.css):
#folderMenu {
list-style-type: none;
padding: 0;
}
#folderMenu > li {
cursor: pointer;
}
#folderMenu li ul {
display: none;
}
jQuery (script.js):
$(document).ready(function() {
$('#folderMenu > li').on('click', function() {
var $this = $(this);
if ($this.children('ul').length) {
$this.children('ul').toggle();
}
});
});
这个例子中,当你点击一个文件夹时,它下面的子文件夹或文件会被显示或隐藏。你可以根据需要添加更多的文件夹和文件,或者添加删除、重命名等功能。
评论已关闭