2009-08-11 1 views

Antwort

2

$('#id')[0].focus() sollte es tun

+0

Das wird die Focus-Event-Handler auslösen, aber es wird nicht tatsächlich die focus() -Methode für das zugrunde liegende Objekt aufrufen. – tvanfosson

+0

@tvanfosson du hast Recht, ich habe das behoben. –

+0

Es ist seltsam, dass die Dokumentation eine Sache sagt, aber sie haben ein Beispiel, das das Gegenteil tut. Im Rückblick würde ich sagen, probieren Sie vielleicht die Methode focus() für das jQuery-Objekt selbst aus und sehen Sie, ob es funktioniert. – tvanfosson

0

Sie können auch die ID an die URL anhängen den Hash mit:

http://www.someurl.com/page.html#the_id 
+0

Funktioniert, wenn es ein Anker ist, aber nicht, wenn es sich um ein generisches Element auf der Seite handelt. – tvanfosson

+0

Vermutlich ist dies auch auf der Wiedergabeseite, was bedeuten würde, dass Sie auf die neue URL umleiten und die Anfrage erneut bearbeiten müssten, diesmal jedoch mit dem Tag. – tvanfosson

+0

Anker wie '' '? Es funktioniert mit jeder ID auf der Seite. – fphilipe

Verwandte Themen