实际上toggle还是很好用
但是在1.9以后的版本里被淘汰了。
于是总要有替代办法吧,搜一下就可以了
以下代码是复制别人的
$('#show').click(function(e){ if($('.pop').is(':visible')) { $('.pop').hide(); } else { $('.pop').show(); } e.stopPropagation(); }); $(document).click(function (e) { var container = $(".pop"); if (!container.is(e.target) // if the target of the click isn't the container... && container.has(e.target).length === 0) // ... nor a descendant of the container { container.hide(); } });
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《jquery版本升级带来的烦恼-toggle》
发表评论