jQuery - Ketting


Met jQuery kan jy aksies/metodes saamketting.

Ketting laat ons toe om verskeie jQuery-metodes (op dieselfde element) binne 'n enkele stelling uit te voer.


jQuery-metode-ketting

Tot nou toe het ons jQuery-stellings een vir een (een na die ander) geskryf.

Daar is egter 'n tegniek genaamd ketting, wat ons toelaat om verskeie jQuery-opdragte, een na die ander, op dieselfde element(e) uit te voer.

Wenk: Op hierdie manier hoef blaaiers nie dieselfde element(e) meer as een keer te vind nie.

Om 'n aksie te ketting, voeg jy eenvoudig die aksie by die vorige aksie.

Die volgende voorbeeld ketting die css(), slideUp(), en slideDown() metodes saam. Die "p1"-element verander eers na rooi, dan gly dit op, en dan gly dit af:

Voorbeeld

$("#p1").css("color", "red").slideUp(2000).slideDown(2000);

Ons kon ook meer metode-oproepe bygevoeg het indien nodig.

Wenk : Wanneer jy ketting maak, kan die kodereël redelik lank word. jQuery is egter nie baie streng op die sintaksis nie; jy kan dit formateer soos jy wil, insluitend reëlbreuke en inkepings.

Dit werk ook net goed:

Voorbeeld

$("#p1").css("color", "red")
  .slideUp(2000)
  .slideDown(2000);

jQuery gooi ekstra witspasie weg en voer die lyne hierbo uit as een lang reël kode.