2012-03-26 6 views
0

Sir,wie wählen und automatisch auf dem entsprechenden Link

In meinem Projekt gibt es saveral Tage, an denen das Erstellen von Benutzern werden klicken Sie durch einen Klick auf „add Tag Button“ auf der Grundlage seines ID/Namen und An den jeweiligen Tagen fügen sie Übungen dazu hinzu.
Sobald sie an diesem Tag klicken, werden alle Daten angezeigt. Und wenn Benutzer auf die Schaltfläche "Diese Übung an diesem Tag hinzufügen" klicken, sollte automatisch der Link zu diesem bestimmten Tag klicken. Wie kann ich das tun?

Hinweis: Ich verwende struts2 und jquery Div und Ziele.

+2

Welchen Code haben Sie bisher? –

Antwort

0

Wenn Sie einen Event-Handler anhängen können Sie diese verwenden, um zu überprüfen, welche Schaltfläche geklickt wird

$('div').click(function(){ 
    alert(this.id); 
}); 

und als Sie Aktionen auf der Basis der id tun können

+0

mein Problem ist so ::: # 1. Ich klicke auf einen Tag und seine Daten werden in seinem Div angezeigt. # 2. Jetzt muss ich Übungen hinzufügen, also wähle ich eine Übung aus meinem zweiten Div aus. #3. Dann füge ich diese Übung an diesem Tag hinzu. MEIN PROBLEM BLEIBT HIER: Wenn ich auf den "Hinzufügen-Button" klicke, dann wird dieser bestimmte "Tag" -Knopf kollabiert. Ich möchte dynamisch auf diesen Button klicken. Bitte stellen Sie mir die Lösung entsprechend dieser Situation zur Verfügung. –

+0

@ user1268313 ohne Ihren Code zu sehen, es ist wirklich schwierig, Ihnen zu helfen –

0

ein Click-Ereignis auszulösen Sie die einfach anrufen Klick-Methode, ohne Parameter.

$('div').click(); 
+0

Ich habe eine Schaltfläche "diese Übung am ausgewählten Tag hinzufügen". –

+0

mein Problem ist so ::: # 1. Ich klicke auf einen Tag und seine Daten werden in seinem Div angezeigt. # 2. Jetzt muss ich Übungen hinzufügen, also wähle ich eine Übung aus meinem zweiten Div aus. #3. Dann füge ich diese Übung an diesem Tag hinzu. MEIN PROBLEM BLEIBT HIER: Wenn ich auf den "Hinzufügen-Button" klicke, dann wird dieser bestimmte "Tag" -Knopf kollabiert. Ich möchte dynamisch auf diesen Button klicken. Bitte stellen Sie mir die Lösung entsprechend dieser Situation zur Verfügung. –