jQuery 事件 - live() ਮੈਥਡ
ਉਦਾਹਰਣ
ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕਰਨ ਉੱਤੇ p ਐਲੀਮੈਂਟ ਨੂੰ ਛੁਪਾਓ ਜਾਂ ਦਿਖਾਓ:
$("button").live("click",function(){ $("p").slideToggle(); });
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
live() ਮੈਥਡ ਚੁਣੇ ਗਏ ਐਲੀਮੈਂਟ ਨੂੰ ਇੱਕ ਜਾਂ ਕਈ ਈਵੈਂਟ ਹੈਂਡਲਰ ਜੋੜਦਾ ਹੈ ਅਤੇ ਉਹ ਈਵੈਂਟ ਹੋਣ ਉੱਤੇ ਚਲਣ ਵਾਲੇ ਫੰਕਸ਼ਨ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ
live() ਮੈਥਡ ਰਾਹੀਂ ਜੋੜੇ ਈਵੈਂਟ ਹੈਂਡਲਰ ਮੌਜੂਦਾ ਅਤੇ ਭਵਿੱਖ ਐਲੀਮੈਂਟਾਂ (ਉਦਾਹਰਣ ਵਜੋਂ ਸਕ੍ਰਿਪਟ ਰਾਹੀਂ ਬਣਾਏ ਗਏ ਨਵੇਂ ਐਲੀਮੈਂਟ) ਉੱਤੇ ਲਾਗੂ ਹੁੰਦੇ ਹਨ
ਸਿਫਾਰਸ਼
$().live(event,data,function)
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
event |
ਲਾਜ਼ਮੀ। ਐਲੀਮੈਂਟ ਨੂੰ ਜੋੜੇ ਗਏ ਇੱਕ ਜਾਂ ਕਈ ਈਵੈਂਟਾਂ ਨਿਰਧਾਰਿਤ ਕਰੋ ਈਵੈਂਟਾਂ ਨੂੰ ਸਪੇਸ ਨਾਲ ਵੰਡੋ। ਈਵੈਂਟ ਪ੍ਰਭਾਵੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ |
data | ਵਿਕਲਪਿਕ। ਫੰਕਸ਼ਨ ਨੂੰ ਦੇਣ ਵਾਲੇ ਅਤਿਰਿਕਤ ਡਾਟਾ ਨਿਰਧਾਰਿਤ ਕਰੋ |
function | ਲਾਜ਼ਮੀ। ਈਵੈਂਟ ਦੇ ਹੋਣ ਉੱਤੇ ਚਲਣ ਵਾਲੇ ਫੰਕਸ਼ਨ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ |
ਹੋਰ ਉਦਾਹਰਣ
- ਭਵਿੱਖ ਐਲੀਮੈਂਟਾਂ ਨੂੰ ਈਵੈਂਟ ਹੈਂਡਲਰ ਜੋੜੋ
- ਕਿਵੇਂ live() ਮੈਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਵੇਂ ਬਣਾਏ ਗਏ ਐਲੀਮੈਂਟਾਂ ਨੂੰ ਈਵੈਂਟ ਹੈਂਡਲਰ ਜੋੜੋ