Frage

Ich habe einen ASP.NET-Assistenten, dass ich jQuery verwenden einige der CSS-Stile zu manipulieren. Zum Beispiel, wenn ein bestimmten Kriterien erfüllt ist es eine Taste verbergen:

$("input[value='Continue']").css("display", "none")

Dies funktioniert gut auf der ersten Seite, aber die nachfolgenden Seiten (geladen als Kontrollen .ascx) nicht funktionieren. Der Assistent wird nicht geladen, um eine neue Seite jedes Mal, aber einfache Neuladen Teil des Inhalts in Assistenten-Funktion der eingebauten verwenden. Hat jemand irgendwelche Ideen, wie kann ich jQuery bekommen jede Seite zu manipulieren? Sorry, wenn dies eine grundlegende Frage ist, ich bin neu in jQuery.

Keine korrekte Lösung

Andere Tipps

Wenn jQuery läuft zunächst auf Seite laden, bindet es an den Seitenelementen. Sie können entweder .live () oder .delegate () verwenden, um es die neuen Elemente automatisch abholen, oder Sie können die Jquery Selektoren / Code in einer Funktion gesetzt und führen, dass auf jede Steuerlast, die neuen Elemente zu holen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top