无法在这里进行jquery切换 - 需要逻辑帮助

时间:2012-09-11 14:24:35

标签: jquery

重点是切换一些字段集,但根据情况,您可能有一个或两个字段集处于活动状态。这应该适用于两种情况。

http://jsfiddle.net/4XQ2u/18/

仅当我们出现一个字段集时才有效。

如果您复制了字段集并再次测试它,您会注意到,如果我们有两个字段集,那么触发的链接也应该更改,但它们不会更改,使链接文本变为是荒谬的。

http://jsfiddle.net/4XQ2u/40/

我是否使用了错误的工具来完成这项工作,或者这个代码是否存在逻辑问题?

2 个答案:

答案 0 :(得分:1)

代码正在侦听某人在执行任何操作之前单击按钮。最简单的解决方案是在代码底部添加一个if语句:

if($('#localized fieldset').length > 1)
{
  $(".trigger").toggle();
}

答案 1 :(得分:0)

你的意思是这样吗?

http://jsfiddle.net/4XQ2u/44/