gpt4 book ai didi

javascript - mouseover 和 mouseout 函数 DOM 元素高度碰撞

转载 作者:行者123 更新时间:2023-11-28 00:25:09 25 4
gpt4 key购买 nike

这是我的jquery

    $('#div1').mouseover(function(){
$('#div2').css('height','500px');
}).mouseout(function(){
$('#div2').css('height','200px');
});

我也为“div2”添加了css过渡,div2的原始高度是200px。我的问题是当我尝试将鼠标悬停在其高度上时却没有增加。我在没有 mouseout 部分代码的情况下尝试了这个。效果非常好。

最佳答案

style 不是 jQuery 函数。使用css

$('#div1').mouseover(function(){
$('#div2').css('height','500px');
}).mouseout(function(){
$('#div2').css('height','200px');
});

此外,css() 不需要指定 px 单位,因此您可以只使用数字:

$('#div1').mouseover(function(){
$('#div2').css('height',500);
}).mouseout(function(){
$('#div2').css('height',200);
});

现在您已经解决了最可能的问题是样式问题。您需要显示您正在使用的 HTML 和 CSS。

此代码示例:http://jsfiddle.net/TrueBlueAussie/wyL9ecue/1/

关于javascript - mouseover 和 mouseout 函数 DOM 元素高度碰撞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29608690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com