gpt4 book ai didi

javascript - 如何使 "style.property"适用于多个元素?

转载 作者:行者123 更新时间:2023-12-01 00:45:10 24 4
gpt4 key购买 nike

我想让这个脚本适用于多个元素。

如果我不在“tooltipSpan.style”中的“tooltipSpan”旁边添加[0],则该脚本将不起作用。但我希望它适用于多个元素。

$(document).ready(function(){
var tooltipSpan = $('.hover-infobulle');

if (tooltipSpan.length) {
window.onmousemove = function (e) {
var x = e.clientX, y = e.clientY;
tooltipSpan.style.top = (y + 20) + 'px';
tooltipSpan.style.left = (x + 20) + 'px';
};
}
});

我该怎么做?

最佳答案

使用 for 语句循环元素。

...或者只使用 jQuery css() 方法,因为您已经有一个 jQuery 对象

引用文档:

$( this ).css( "color", "red" );

$( this ) 替换为您已有的 jQuery 对象,并将 "color", "red" 替换为您要更改的属性和值。

关于javascript - 如何使 "style.property"适用于多个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57450331/

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