我很快在做一个jsFiddle以了解关于jQuery API的更多信息,并且小提琴不按我期望的方式工作。通过单击来切换背景颜色更改
的jsfiddle:http://jsfiddle.net/7j5Fc/
HTML:
<div></div>
CSS:
div {
background:red;
height:100px;
width:150px;
}
JS:
$('div').click(
function(){
$(this).toggle(function(){
$(this).style.background="blue";
}
//function(){
//this.style.background = "orange";
//}
);
}
);
奇怪的是,当我点击的div消失,如果我不开心对草图完全不起作用的评论线进行评论。任何建议或信息表示赞赏。
你在哪里链接到jsFiddle? –
http://jsfiddle.net/7j5Fc/ –
有时,只需阅读文档可以帮助很多:http://api.jquery.com/toggle-event/。但是,请注意,此方法已弃用。 –