所以我有这个标识符..
var dropDownMenus = $('.select2-choice.ui-select-match.ng-scope');
其中有两个。如果我只是做一个dropDownMenus.click();它会工作,因为它默认为第一个。但每当我执行dropDownMenus [0] .click()时,我都会收到一个未定义的单击错误。点击特定索引的最简单方法是什么?
答案 0 :(得分:2)
使用$$
代替$
查找多个元素:
var dropDownMenus = $$('.select2-choice.ui-select-match.ng-scope');
然后,点击第一个元素:
dropDownMenus.first().click();
或者,最后一个:
dropDownMenus.last().click();
或者,第n个:
dropDownMenus.get(n).click();