如何用jquery if语句做到让一个show的部分hide

$(function(){varlinode=$(".V-Menu>li");linode.each(function(){$(this).children("span"... $(function () {
var linode = $(".V-Menu>li");
linode.each(function () {
$(this).children("span").click(function () {
linode.children("ul").hide();
linode.children("span").css("background-image", "url(Images/left1.png) ");
$(this).closest("li").children("ul").show();
$(this).css("background-image", "url(Images/left2.png) ");
});
});
});
想要的效果就是一句话
if(linode.children("ul")是show的)
让linode.children("ul")变成hide;
这句话怎么写出来
新手希望大神帮助啊~~~
展开
 我来答
乌微月2S
2012-12-06 · TA获得超过5037个赞
知道大有可为答主
回答量:5361
采纳率:42%
帮助的人:2873万
展开全部
linode.children("ul").toggle();

这早猜个效果就是如果是show的就hide,如果是hide的旧show。

不知道燃睁档皮乱是否是你想要的。
newchinays
2012-12-06 · TA获得超过1172个赞
知道小有建树答主
回答量:1238
采纳率:48%
帮助的人:416万
展开全部
linode.children("ul:visible").hide();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式