1

次の要素があります。

  <a href="#" class='popup register'>Register</a>

これでクリックアクションをトリガーしたいのですが、どうすればよいですか?私はやってみました:

$('.popup .register').trigger('click');

しかし、うまくいきませんでした

4

1 に答える 1

3

セレクタ間のスペースを削除します。

$('.popup.register').trigger('click');

.popup .registerregisterは、 classを持つ element の子であるclass を持つ要素でクリック イベントをトリガーすることを意味しますpopup。したがって、特定のシナリオでは、両方が同じ要素にあるため、これは機能しません。

フィドルのサンプル

于 2013-05-30T00:58:56.967 に答える