ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery で A マークのクリックをシミュレートする例reference_jquery

jQuery で A マークのクリックをシミュレートする例reference_jquery

WBOY
WBOYオリジナル
2016-05-16 16:51:591146ブラウズ

これを理解するのに 30 分を費やしましたが、

メニュー

コードをコピー と思いました。 コードは次のとおりです。

  • をクリックすると、内部のハイパーリンクがトリガーされます:
    コードをコピー コードは次のとおりです:

    // 正しい選択
    $("li.menu").children("a")[0].click()
    // 以下は機能しません
    $("li.menu").children("a").eq(0).click()

    -- となります。パラメーターが間違っており、バインドされたクリック イベント関数が見つかりませんでした。

    -- eq(0) は jQuery オブジェクトを返すため、click() が発生すると、それにバインドされた関数が見つかりますが、

    はバインドされた関数ではないため、エラーが報告され、[0] は click() が発生すると、要素の元の動作が実行されます。 >注: [0] これは get(0) と同等です。
  • 声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    前の記事:jQuery では、bind、live、または on_jquery を使用して、将来の要素イベントをバインドします。次の記事:jQuery では、bind、live、または on_jquery を使用して、将来の要素イベントをバインドします。

    関連記事

    続きを見る