【发布时间】:2013-05-17 15:34:34
【问题描述】:
以下代码(请参阅Fiddle here)引发问题标题中提到的堆栈溢出。我试图让一个盒子阴影以脉冲效果显示在圆形图像周围。任何人都可以指出递归吗?我是一个 Javascript 新手,看不到它。谢谢。
HTML
<div id="pulseDiv">
<a href="#" id="advisers-css-image">
<div id="advisersDiv"><img src="http://ubuntuone.com/1djVfYlV62ORxB8gSSA4R4"></div>
</a>
</div>
CSS
.pulse { box-shadow: 0px 0px 4px 4px #AEA79F; }
Javascript
function fadeIn() {
$('#pulseDiv').find('div.advisersDiv').delay(400).addClass("pulse");
fadeOut();
};
function fadeOut() {
$('#pulseDiv').find('div.advisersDiv').delay(400).removeClass("pulse");
fadeIn();
};
【问题讨论】:
-
你有两个函数可以毫无延迟地递归调用。
-
知道了,谢谢 Kevin B - 另请参阅 PSL 的回答,它可以解决延迟问题。
标签: javascript jquery recursion