gpt4 book ai didi

javascript - 如何在 jquery 中使用动态 id

转载 作者:行者123 更新时间:2023-11-30 18:27:55 25 4
gpt4 key购买 nike

我正在使用它来指向表格中的单独 td。并且 id(dynid) 是动态创建的,因此当用户将鼠标悬停在 td 上时,我需要将位置更改为绝对位置。我尝试了下面的方法,但没有成功

$('#selectTable tr td #td'+dynid).hover(

function () {

$(this).css("position","absolute");

}
);

提前致谢

最佳答案

您正在寻找 td 元素中的元素,但您想要具有特定 id 的 td 元素。有空格。您需要 td#id 而不是 td #id

dynid = 2; // Test

$('#selectTable tr td#td' + dynid).hover(
function () {
$(this).css("position","absolute");
}
);

带有背景色的示例
http://jsfiddle.net/FKhbd/

如果悬停结束,您可能想要定义第二个处理程序。像这样:

$('#selectTable tr td#td' + dynid).hover(
function () {
$(this).css("position","absolute");
},
function () {
$(this).css("position","relative");
}
);

关于javascript - 如何在 jquery 中使用动态 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362283/

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