一旦加载到初始大小,我想一一放大所有气泡。
我的 JS 小提琴是:http: //jsfiddle.net/ASPZm/
一旦所有气泡都加载了效果,我想自动显示悬停效果。
我尝试过的代码是
$(document).ready(function () {
var i = 20;
$('.box').animate({
width: '30px',
opacity: '1',
height: '30px',
marginLeft: '-15px',
marginTop: '-15px'
}, 2000);
$('.box').each(function (i) {
setTimeout(function () {
$(this).stop(true, false).animate({
width: '200px',
height: '200px',
marginLeft: '-105px',
marginTop: '-105px',
fontSize: '40px',
opacity: '1',
}, 200).addClass('sachin').find("strong").css("display", "block");
$(this).stop(true, false).animate({
width: '30px',
height: '30px',
marginLeft: '-15px',
marginTop: '-15px',
fontSize: '20px',
}, 300).removeClass('sachin').find("strong").css("display", "none");
}, 400 * i);
});
$('.box').hover(function () {
$(this).stop(true, false).animate({
width: '200px',
height: '200px',
marginLeft: '-105px',
marginTop: '-105px',
fontSize: '40px',
opacity: '1',
}, 300).addClass('sachin').find("strong").css("display", "block");
}, function () {
$(this).stop(true, false).animate({
width: '30px',
height: '30px',
marginLeft: '-15px',
marginTop: '-15px',
fontSize: '20px',
}, 300).removeClass('sachin').find("strong").css("display", "none");
});
});