求解 jQuery 的事件执行机制
<!DOCTYPE HTML><html>
<head>
<meta charset="utf-8">
<title>javascript</title>
<script src="other/jquery-1.5.1.js"></script>
<script>
$(function(){
$(".div1").click(function(){$(".div2").slideToggle(3000);});
// 注释1:$(".div1").click($(".div2").slideToggle(3000));
});
</script>
<style>
div{width:500px; padding:10px;
border:#0F0 solid 2px;
background:#666;}
.div1{text-align:center;}
.div2{display:none;}
</style>
</head>
<body>
<div class="div1">点击这里滑出隐藏的内容</div>
<div class="div2">
<h1>Hello jQuery!</h1>
<ul>
<li>Microsoft</li>
<li>Google</li>
<li>Apple</li>
<li>Intel</li>
</ul>
</div>
</body>
</html>
上面这段代码中为什么用 注释1 中的代码我还没有点击 "div1" 而 "div2" 的内容就自动滑出来 而且当你点击 "div1" 时也不能将 "div2"的内容隐藏了,刚学jQuery 还请各位指教 谢谢