扫码关注官方订阅号
手机 小米5 小米4 小米3 小米2 小米1 现在想实现,当鼠标放置在 .right1这个一节列表上,利用jquery显示他的子元素p,从而显示出二级列表。jquery部分应该怎么书写。?部分感觉怎么写都找不到他的子元素p $(function(){ $(".phone").hover(function(){ $(this).?.show(); },function(){ $(this).?.hide(); }); });
闭关修行中......
。。。写的什么。一脸懵逼
find("ul")
<p class="content>"> <p class="left"> <ul> <li class="cat1"><a href="#">手机</a></li> <p class="right1"> <ul> <li><a href="#">小米5</a></li> <li><a href="#">小米4</a></li> <li><a href="#">小米3</a></li> <li><a href="#">小米2</a></li> <li><a href="#">小米1</a></li> </ul> </p> </ul> </p> </p> $(function(){ $("li[class*=cat]").mouseover(function(){ $(this).next().show(); }) .mouseout(function(){ $(this).next().hide(); }) });
刚刚把p拿出来,作为li的同辈元素,然后调用next()实现了这个功能。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
。。。写的什么。一脸懵逼
find("ul")
刚刚把p拿出来,作为li的同辈元素,然后调用next()实现了这个功能。