364 Stimmen

jQuery-Ereignis zum Auslösen einer Aktion, wenn ein div sichtbar gemacht wird

Ich verwende jQuery in meiner Website und möchte bestimmte Aktionen auslösen, wenn ein bestimmtes Div sichtbar gemacht wird.

Ist es möglich, eine Art von "isvisible" Event-Handler an beliebige divs anhängen und haben bestimmten Code ausführen, wenn sie das div sichtbar gemacht wird?

Ich hätte gerne so etwas wie den folgenden Pseudocode:

$(function() {
  $('#contentDiv').isvisible(function() {
    alert("do something");
  });
});

Der alert("do something")-Code sollte erst ausgelöst werden, wenn das contentDiv tatsächlich sichtbar gemacht wird.

Merci.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X