Schienen, Turbolinks und Spinner

8

Ich versuche, eine Textverknüpfung mit einem Drehfeld beim Klicken zu ersetzen. Ich habe das:

%Vor%

Aber es ist offensichtlich, dass alle Links mit der .spinner-Klasse den Spinner bekommen. Ich möchte nur den Link angeklickt ersetzen und nur, wenn es die Spinner-Klasse hat.

Irgendwelche Vorschläge?

    
jriff 14.12.2013, 12:19
quelle

2 Antworten

3

Sie haben Code, der sowohl bei 'page: load' als auch bei 'ready' Ereignissen ausgelöst wird, so dass sie für das Laden ganzer Seiten und das Laden von Turbolinks funktionieren. Der folgende Code fügt ein "Datenklick" -Attribut mit dem Wert "Wahr" für das ".spinner" hinzu, auf das geklickt wurde.

%Vor%

Der folgende Code sucht nach dem '.spinner' mit einem Datenklickattribut mit dem Wert 'true' und wendet das Spinner-Image darauf an.

%Vor%

Lass es mich wissen, wenn das hilft.

    
Gjaldon 16.12.2013, 13:42
quelle
4

Verwenden Sie das Ereignis on click, um die Verknüpfungen mit der Klasse spinner so zu ändern, dass sie beim Klicken auf den Spinner:

angezeigt werden %Vor%

Dann werden nur die geklickten geändert.

    
Roberto Poo 14.12.2013 14:31
quelle