gpt4 book ai didi

javascript - 如何在 Javascript 中访问具有相同属性的动态控件

转载 作者:行者123 更新时间:2023-12-02 20:11:12 25 4
gpt4 key购买 nike

我有一个aspx页面,其中有一个选择框控件

<select name="selViewPerPage" id="selViewPerPage" style="width:30px">

为了在所有浏览器中引入特定的样式,我使用“selectBox.js”用动态选择框替换了这个 html 控件。现在的问题是,我在页面中有两个下拉菜单,在运行时它们是使用相同的类名生成的,没有任何 id。因此,在尝试使用 css 定位控件时,两个下拉菜单占据相同的位置。 Please see the html code in firebug

所以我不确定如何处理这种情况。如果您需要更多信息,请告诉我。

谢谢

最佳答案

尝试使用伪选择器来获取特定项目,例如第一个、最后一个或第 n 个项目。请参阅 :eq():first():last() 例如:http://api.jquery.com/category/selectors/ 。使用其中一种选择器,您可以仅获取要修改的元素并单独对其应用样式。例如。

$('ul').first()

$('ul:last')

$('ul').eq(1)

或者这些的其他变体。

关于javascript - 如何在 Javascript 中访问具有相同属性的动态控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6933393/

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