单击时 jQuery 父级 UL 背景发生变化
**我目前有这个 jQuery 下拉菜单工作正常,但我希望父 ul 在单击时有背景更改,并且在取消单击时将其更改回第一个背景,我尝试了一些方法,但无法实现工作,查看网站了解我的意思 http://www.media21a.co.uk/clientlogin/benaiahmatheson/benaiah-matheson/profile/
感谢您的帮助:) **
$(document).ready(function(){
$('.navigation > ul > li > a, .shoppingbasket a').click(function(e){
if($(this).parent().find('ul')){
e.preventDefault();
}
});
$(".navigation ul ul, .shoppingbasket ul ul").css({display: "none"});
$(".navigation ul li, .shoppingbasket ul li").click(function(){
$(this).find('ul:first').slideToggle(400);
});
});
**I currently have this jQuery drop menu working fine but I'm wanting the parent ul to have a background change when clicked and when unclicked for it to change back to the first background, I have tried a couple things but cant get it to work, Check out the website to see what I mean http://www.media21a.co.uk/clientlogin/benaiahmatheson/benaiah-matheson/profile/
Thank you for any help : )
**
$(document).ready(function(){
$('.navigation > ul > li > a, .shoppingbasket a').click(function(e){
if($(this).parent().find('ul')){
e.preventDefault();
}
});
$(".navigation ul ul, .shoppingbasket ul ul").css({display: "none"});
$(".navigation ul li, .shoppingbasket ul li").click(function(){
$(this).find('ul:first').slideToggle(400);
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
CSS:
CSS: