里面的那些函数。突然感觉有点搅在那里了。像麻花一样。望牛牛能解释一下。
这样为了演示toggle的轮循函数的效果就没有办法,通过单击按钮,再改变Div的样式了。
改变DIV样式的代码这样:
<script type=”text/javascript”>
$(
function(event) {
function OverOut(event) {
$(“#DivToggle”).toggle(600);
}
$(“#DivToggle”).toggle(function() {
$(this).click(function() { $(this).css(“background”, “Blue”); });
}, function(event) {
$(this).click(function() { $(this).css(“background”, “Green”); });
});
}
);
</script>
到这里我突然想到,要实现以上的效果,那就直接把事件加载到按钮上,也就是”btnShow”上面也就是先隐藏显示,然后改变DIV的样式。详细的代码如下:
<script type=”text/javascript”>
$(
function(event) {
function OverOut(event) {
$(“#DivToggle”).toggle(600);
}
$(“#btnShow”).toggle(
OverOut, OverOut,
function() { $(“#DivToggle”).css({ “background”: “Green” }); },
function() { $(“#DivToggle”).css({ “background”: “Blue” }); }
);
}
);
</script>
这样能实现以上要的效果,就是先隐藏,再显示,再改变样式。










