Frage

Ich habe einige Divs, mit denen ich JQuery verwende, um mich zu verbergen und zu zeigen toggle() Funktion. Das hat gut funktioniert.

Aber ich habe nur einige Beziehungen zwischen einigen dieser Divs erkannt, die es mir ermöglichen, einige von ihnen in eine Klasse zu gruppieren.

Ich hatte gehofft, dass ich dies ermöglichen würde, die Div -Klasse anstelle jeder der Div -IDs umzuschalten.

Also möchte ich das tun:

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

An Stelle von:

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

Aber nur dieser ausführliche ID -Zugriff scheint zu funktionieren. Irgendwelche Ideen warum?

War es hilfreich?

Lösung

Wenn Sie die Klasse auswählen, müssen Sie ein '.'

$(".myDIVClass").hide();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top