【发布时间】:2012-12-26 03:20:50
【问题描述】:
我正在快速做一个 jsFiddle 以了解更多关于 jQuery API 的信息,但一个 fiddle 并没有按我预期的方式工作。
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 链接在哪里?
-
有时,阅读文档会有很大帮助:api.jquery.com/toggle-event。但是请注意,此方法已被弃用。
标签: javascript jquery jsfiddle