javascript - 我需要使用 jquery 让一个对象向左浮动,同时在 div 内淡出

标签 javascript jquery

enter image description here

我需要将这个白色箭头 float 到右侧,同时淡化它的颜色。

我尝试这样做..

<div onMouseOver="myfunction()" style="width:250px; height:50px; background-color:#09F;">
<img id="sliding_image" src="images/leftmenuicon.png" width="30" height="30" />
</div>
<script>
function myfunction(){
document.getElementById("sliding_image").style.paddingLeft="100px";
}
</script>

但我无法控制速度。当我将鼠标移到该 div 上时,箭头就会在旁边弹出。我不需要那个。我需要看到箭头指向另一端。

有没有jquery或javascript可以做到这一点?

最佳答案

当您标记 jquery 时,使用 Animate()

$("yourDivId").hover(function(){
    $('#sliding_image').animate({
        'padding-left': '+=100px'
    }, "normal");
}, function(){
   $('#sliding_image').animate({
        'padding-left': '-=100px'
    }, "normal");
});

http://api.jquery.com/animate/

关于javascript - 我需要使用 jquery 让一个对象向左浮动,同时在 div 内淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17853385/

相关文章:

javascript - AdminLTE 仪表板事件类删除

javascript - 从页面中删除除数组及其父/子元素之外的所有元素?

Javascript 加载图标无法在浏览器上禁用 JS 的情况下使用

php - 在 JQuery 可扩展标题之前添加复选框

javascript - 将三元开关添加到按钮 - Javascript

javascript - 检查互联网连接,然后在网页中的 JQuery/Javascript/Ajax 中更改图像

jquery dom ajax 与 ckeditor 的问题

javascript - Prettyphoto undefined 不是一个函数

javascript - 在 ASP.NET 项目中使用缓存的最佳方法是什么?

javascript - 在特定条件下逐步执行javascript或Jquery