1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > jQuery实现下拉菜单(点击显示/隐藏)

jQuery实现下拉菜单(点击显示/隐藏)

时间:2020-11-27 11:03:18

相关推荐

jQuery实现下拉菜单(点击显示/隐藏)

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>jQuery实现下拉菜单(点击显示/隐藏)</title><link rel="stylesheet" href="css/index.css"><style>.item {height: auto;width: 100px;border: 1px solid black;cursor: pointer;color: #000;}ul[class^='in_menu']{display: none;}.in_items {background-color: #cecece;border-top: 1px solid black;/* 文字样式 */padding-left: 8px;cursor: pointer;}</style></head><body><ul><li class="item"><span>点击展开</span><ul class="in_menu-1"><!-- 每个隐藏菜单class不能完全相同,此处递增 --><li class="in_items">内容文字</li><li class="in_items">内容文字</li><li class="in_items">内容文字</li></ul></li><li class="item"><span>点击展开</span><ul class="in_menu-2"><!-- 每个隐藏菜单class不能完全相同,此处递增 --><li class="in_items">内容文字</li><li class="in_items">内容文字</li><li class="in_items">内容文字</li></ul></li><li class="item"><span>点击展开</span><ul class="in_menu-3"><!-- 每个隐藏菜单class不能完全相同,此处递增 --><li class="in_items">内容文字</li><li class="in_items">内容文字</li><li class="in_items">内容文字</li></ul></li></ul></body></html><!-- 引入jQuery库 --><script src="js/jquery-3.6.1.js"></script><!-- 本地位置 --><script src="/jquery-latest.js"></script><!-- 网络位置 --><script>$(".item").on("click", function() {const a = $("." + this.children[1].className); //获取元素 ul[class^='in_menu']// 显示/隐藏方法a.toggle(150);});$(".in_items").on("click", function() {//阻止显示方法冒泡event.stopPropagation();});</script>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。