利用jq实现下拉菜单

请高手帮忙看看:利用jq点击一下就出现第二张图标,再点击一下就切换回每一张的图标。第三张图片的代码是我做的,红色框框里的代码是:点击一下就出现第二张图片的图标,而再点击就... 请高手帮忙看看:利用jq 点击一下就出现第二张图标,再点击一下就切换回每一张的图标。

第三张图片的代码是我做的,红色框框里的代码是:点击一下就出现第二张图片的图标,而再点击就是切换不回第一张的图标。
第一张和第二张的图标,我是在阿里巴巴矢量图标库里下载,然后引用到网页中的。
展开
 我来答
ipbun
推荐于2016-01-12 · TA获得超过1355个赞
知道小有建树答主
回答量:1782
采纳率:47%
帮助的人:695万
展开全部

如果是jq实现折叠列表的话 很简单!

	$(.list li).click(function(){
$(this).addClass("Gd").siblings(".Gd").removeClass();
$(this).next(".box").toggle(300);
});

以上代码解释:

如果的li点击打开box这个class你的li就会添加一个Gd

接下来使用Gd这个class来控制你的箭头就好了

你必要写的那么复杂别没必要使用.ep来判断位置

更多追问追答
追问
Gd 样式里的内容可以发给我看一下吗?谢谢
追答
可以等晚上发你把
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式