0

好吧,我在我的网页中添加了两个 div 并添加到 jQuery 下方,一切看起来都很好,当我将鼠标移到它展开的图块上时,但是当第一个 div 展开时,第二个 div 位置发生变化。我想冻结第二个 div,扩展的磁贴应该在第二个 div 的顶部。请建议。

$(document).ready(function () {
    $("#div1").css("background", "Red");
    $("#div2").css("background", "Blue");
    $("#div1").mouseenter(function () {
        $(this).animate({
            height: "+=30px",
            width: "+=30px"
        }, 50);
    });
    $("#div1").mouseleave(function () {
        $(this).animate({
            height: "-=30px",
            width: "-=30px"
        }, 50);
    });
    $("#div2").mouseenter(function () {
        $(this).animate({
            height: "+=30px",
            width: "+=30px"
        }, 50);
    });
    $("#div2").mouseleave(function () {
        $(this).animate({
            height: "-=30px",
            width: "-=30px"
        }, 50);
    });
});
4

0 回答 0