div
单击按钮时,我正在尝试缩放一个圆形:
<button id="2007">2007</button>
<div id="test2"></div>
我已经为初学者使用了 CSS 样式:
#test2 {
background-color: red;
opacity:0.5;
border-radius: 50%;
width: 300px;
height: 300px;
position: absolute;
z-index:2;
}
我的 JS 可以减少中间中心的 div 大小,就像我想要的那样:
$("#2007").click(function(){
$("#test2").effect("scale",{percent: 50},"1000");
});
问题是,一旦缩放效果完成,DIV 就会恢复到原来的大小并跳转到一个新的位置。
有谁知道我如何将 DIV 保持在其按比例缩放的尺寸并防止它跳到重新定位?
这是一个 JSbin 示例- 只需单击“2007”按钮即可查看发生了什么。
编辑:我添加了一个JSFiddle
更改.effect
为.animate
根本不起作用,我确信必须有一种方法可以在.effect
没有div
跳转的情况下使用,但我仍然很难过。