jQuery live() Metode
Voorbeeld
Versteek of wys 'n <p>-element wanneer 'n knoppie geklik word:
$("button").live("click", function(){
$("p").slideToggle();
});
Definisie en gebruik
Die live() metode is opgeskort in jQuery weergawe 1.7, en verwyder in weergawe 1.9. Gebruik eerder die on() metode.
Die live() metode heg een of meer gebeurtenishanteerders vir geselekteerde elemente aan, en spesifiseer 'n funksie om te loop wanneer die gebeurtenisse plaasvind.
Gebeurtenishanteerders wat met die live() metode aangeheg is, sal werk vir beide huidige en FUTURE elemente wat by die kieser pas (soos 'n nuwe element wat deur 'n skrif geskep is).
Wenk: Om gebeurtenishanteerders te verwyder, gebruik die die() metode.
Sintaksis
$(selector).live(event,data,function)
Parameter | Description |
---|---|
event | Required. Specifies one or more events to attach to the elements. Multiple event values are separated by space. Must be a valid event. |
data | Optional. Specifies additional data to pass along to the function |
function | Required. Specifies the function to run when the event occurs |
Probeer dit self - voorbeelde
Hoe om die live() metode te gebruik om gebeurtenishanteerders by te voeg vir elemente wat nog nie geskep is nie.