2013-05-16 4 views
10

Ich sah .focus(1) in der jQuery UI Code-Basis und ich kann nicht herausfinden, was der Parameter für ist.Was macht jQuery .focus (1)? Wie unterscheidet es sich von .focus()?

Wie unterscheidet es sich von .focus()? Ich lese .focus Dokumentation auf der jQuery-Website, bin aber immer noch ahnungslos.

Danke.

+0

es tut nichts, es sei denn, ein anderes jQuery plugin oder anderer js code erweitert es '.focus()' –

+0

Können Sie einen Link angeben oder zeigen wo '.focus (1)' im Kontext verwendet wird? – Justin

+0

Ich fand dies in jQuery UI dialog.js https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.dialog.js Linie 303 – user2291835

Antwort

11

.focus(1) es bedeutet nur, dass Sie 1 Millisekunde Verzögerung möchten.

http://api.jqueryui.com/focus/

API: jQueryUI

.focus(delay [, callback ]) 

Das Plugin erweitert jQuerys Einbau-.focus() Methode. Wenn jQuery UI nicht geladen wird, versagen die .focus() -Methode aufrufen kann nicht direkt, da die Methode ist noch vorhanden. Das erwartete Verhalten wird jedoch nicht auftreten.

+0

interessant, sieht aus wie sie es von überlastet: http : //api.jquery.com/focus/ Implementierung. – RandomUs1r