html
<ul>
<li><a href="#">one</a></li>
<li><a href="#">two</a></li>
</ul>
<br clear="all" />
<div>some text</div>
css
ul{
list-style: none;
}
li{
float: left;
margin: 0 20px;
}
div{
background-color: red;
height: 200px;
}
jQuery
$('li a').toggle(function(e){
$('div').toggle();
e.preventDefault();
});
我的关键问题是为什么一个标签获得了切换功能,而不是它应该只切换 div。
编辑
$('li a').toggle() 函数是单击并再次单击函数。但是 $('div').toggle() 功能是显示和隐藏。我对吗?