gpt4 book ai didi

jquery - 使用 Jquery 在页面加载时设置元素 ID?

转载 作者:行者123 更新时间:2023-12-01 06:19:18 25 4
gpt4 key购买 nike

假设我有一些如下所示的 HTML 元素:

<div id="wrapper">
<ul>
<li><a>Parent 1</a>
<ul>
<li><a>Child 1</a></li>
<li><a>Child 2</a></li>
<li><a>Child 3</a></li>
</ul>
</li>
<li><a>Parent 2</a>
<ul>
<li><a>Child 1</a></li>
<li><a>Child 2</a></li>
<li><a>Child 3</a></li>
</ul>
</li>
</ul>
</div>

当 $(document) 准备好时,如何设置 #wrapper 中第一个 UL 元素的 ID?

提前致谢!

最佳答案

尝试使用 :first 就像

$('#wrapper ul:first').attr('id', 'customeId');

或者你可以尝试使用 :eq(0) 就像

$('#wrapper ul:eq(0)').attr('id', 'customeId');

甚至(可能)你可以尝试使用 .eq(0) 就像

$('#wrapper ul').eq(0).attr('id', 'customeId');

确保您在 DOM 上准备好此脚本,例如

$(document).ready(function(){
$('#wrapper ul:first').attr('id', 'customeId');
});

请更正您的 html,因为它在关闭 ul 时被破坏

关于jquery - 使用 Jquery 在页面加载时设置元素 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20398540/

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