質問

受け入れテストのために、ステーキとカピバラ(+ envjs)を使用しています。このような要素を見つけようとするとき find("#ticker").find("li:eq(0)") それは私に教えてくれます Unable to find 'li:eq(0)', 、 しかし find("#ticker").find("li:eq(1)") 最初に正しいものを返します li リストの要素。私は、EQセレクターが0(jQuery)で始まることに慣れています。 CapybaraのEQセレクターが1で始まるのはなぜですか?バグまたは機能?

アップデート

のように機能するのは、いくつかの非公式セレクターのようです nth-child. 。 Capybara(/envjs)は、セレクターにフードの下で何を使用していますか?上記のようにeq(0)で始まるので、それはjqueryではないようです。

役に立ちましたか?

解決

カピバラは使用します ノコギリ フードの下。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top