3

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

アップデート

のように機能する非公式のセレクターのようnth-childです。Capybara (/Envjs) はセレクターの内部で何を使用していますか? 上記のように eq(0) で始まるため、jQuery ではないようです。

4

1 に答える 1

4

カピバラはボンネットの下でノコギリを使っています。

于 2010-11-10T00:09:04.853 に答える