关于toggle的问题
$(function () {
$("#btntest").bind("click", function (){
//$("div").toggle();
/*$("div").toggle(function(){
$(this).attr("display","none");
},function(){
$(this).removeAttr("display");
})*/
$("div").toggle(function(){
$(this).addClass("dis");
},function(){
$(this).removeClass("dis");
})
})
})
为什么第三种方法不对呢?并不能通过添加或者删除dis这了类去实现效果 刚开始以为是可以的 但是后来发现就算你把dis中的display属性去掉了还是可以显示和隐藏 也就是说其实就是第一个方法一样的