【发布时间】:2018-11-07 22:32:38
【问题描述】:
我正在尝试使用 jQuery 来引用列表中的值来遍历 div 以获取值。
我尝试了很多不同的方法,包括 .get()、.find() 和 .children()。
我正在使用 jQuery 自动完成插件,所以我无法在此处添加代码!不过我附上了截图。
注意:我认为我需要引用 ui-menu-item-wrapper 之类的 ui-menu-item-wrapper[0] 而不是 ui-id-2 或 tabindex。
如何获取列表中第一项的值?
编辑:想出了如何复制代码!
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none; width: 746px; position: relative; top: -2465.55px; left: 261.858px;" xpath="1">
<li class="ui-menu-item">
<div id="ui-id-2" tabindex="-1" class="ui-menu-item-wrapper">French</div>
</li>
<li class="ui-menu-item">
<div id="ui-id-3" tabindex="-1" class="ui-menu-item-wrapper">Mayfair</div>
</li>
<li class="ui-menu-item">
<div id="ui-id-4" tabindex="-1" class="ui-menu-item-wrapper">Fish in a Tie</div>
</li>
<li class="ui-menu-item">
<div id="ui-id-5" tabindex="-1" class="ui-menu-item-wrapper">French Cuisine</div>
</li>
<li class="ui-menu-item">
<div id="ui-id-6" tabindex="-1" class="ui-menu-item-wrapper">Fine Dining</div>
</li>
</ul>
【问题讨论】:
-
请发布您正在使用的实际代码和 HTML 的代表性示例 - 最好在运行 jQuery 的 sn-p 中(在编辑器中使用 CTRL-M)
-
"我无法在此处添加代码" - 当然可以...
-
@MarkSchultheiss 对不起!刚刚弄清楚如何从 chrome 开发工具中复制它!
标签: javascript jquery jquery-ui jquery-ui-autocomplete