我正在尝试使用以下代码在另一个圆圈上扩展和收缩一个圆圈:
$(document).ready(function(){
$("#inner-circle").click(function(){
$("#inner-circle").toggle(
function(){
$(this).transition({ "height":'1.0em',
"width":'1.0em',
"margin-top":'3.2em',
"margin-left":'3.2em'
}, 1000);
},
function(){
$(this).transition({ "height":'1.875em',
"width":'1.875em',
"margin-top":'3.75em',
"margin-left":'3.75em'
}, 1000);
}
)});
});
$(document).ready(function(){
$("#data1").hover(function(){
$("#data1").toggle(
function(){
$(this).css({"background":"blue"});
},
function () {
$(this).css({"background":"red"});
},
function () {
$(this).css({"background":"orange"});
});
});
});
但实际表现出来的行为绝对不是我想要的(而且,奇怪的是,无论我是通过 JSFiddle 运行它还是通过我的浏览器(Firefox)作为 HTML 文件运行它都会有所不同。这是 JSFiddle 链接:http: //jsfiddle.net /Ue9pu/
任何帮助,将不胜感激。