gpt4 book ai didi

javascript - 在没有 JQuery 的情况下通过每次点击移动 Div

转载 作者:行者123 更新时间:2023-11-29 20:01:16 24 4
gpt4 key购买 nike

我使用这个 jquery 通过每次点击移动一个 div。

$(document).ready(function(){
$('#hero').click(function(){
$(this).animate({
left: '+=50px'
},300);
})
})

只要有可能深入纯 JS,我都想避免使用 jquery。

有没有不用jquery也能达到同样效果的方法?

我知道这会更复杂,但只是想学习。

最佳答案

您可以在 javascript 中使用相同的技术:

// get the object refrence
var hero_obj = document.getElementById('hero');

// attach the onclick event
hero_obj.onclick = function(){
this.style.left = ( parseInt(this.style.left, 10) + 50 ) + 'px'
};

但是效果不会像jquery那么流畅

关于javascript - 在没有 JQuery 的情况下通过每次点击移动 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14414450/

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