mydivclass.toggle()が機能しない間、mydivid.toggle()が機能するのは何ですか?

StackOverflow https://stackoverflow.com/questions/1099616

質問

私はjqueryを使用して、 toggle() 関数。これは正常に動作しています。

しかし、私はこれらのDIVのいくつかの間のいくつかの関係を認識しました。

これにより、各Div IDの代わりにDivクラスを切り替えることができることを望んでいました。

だから私はこれをしたい:

$("#myDIVId1").click(function ()
{
  $("myDIVClass").hide();
  $("#myToggle1").toggle();
});

これの代わりに:

$("#myDIVId1").click(function ()
{
  $("#myToggle2").hide();
  $("#myToggle3").hide();
  $("#myToggle4").hide();
  $("#myToggle5").hide();
  $("#myToggle1").toggle();
});

しかし、この冗長なIDアクセスのみが機能しているようです。何かアイデアはなぜですか?

役に立ちましたか?

解決

クラスを選択するときは、 'を配置する必要があります。

$(".myDIVClass").hide();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top