⊗jqEvtBi 96 of 113 menu

Вобаста кардани воқеаҳо дар jQuery

Ба ҳар як воқеаи JavaScript тақрибан як усули jQuery мувофиқат мекунад. Масалан, клик кардан ба элементҳоро ин тавр мушоҳида кардан мумкин аст: $(selector).click(function).

HTML-коди зеринро дида мебароем:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul>

Барои он CSS навишта шудааст:

li { width: 100px; cursor: pointer; }

Биёед чунин кунем, ки клик кардан ба ҳар як li аломати восклицатсия чоп кунад. Ба пунктҳои рӯйхат клик кунед:

$('li').click(function() { alert('!'); });

Дар дохили функсияи вобасташуда this дастрас аст, ки ба он унсуре ишора мекунад, ки воқеа дар он рух додааст (дар ҳолати мо ба li, ки ба он клик карда шуд). Ин this-ро метавон дар услуби JavaScript истифода бурд, масалан, this.innerHTML ё дар услуби jQuery - барои ин ин this бояд дар $ печонида шавад, ин тавр: $(this).

HTML-кодро мегирем:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul>

Ба ин код CSS-стилҳои зерин навишта шудаанд:

li { width: 100px; } li:hover { color: red; cursor: pointer; }

Биёед чунин кунем, ки клик кардан ба li дар охираш '!' илова кунад. Барои санҷиши кор ба пунктҳои рӯйхат клик кунед:

$('li').click(function() { $(this).append('!'); });

Чунин кунед, ки клик кардан ба ҳар як li дар оғозаш '?' илова шавад.

Абзасҳо дода шудаанд. Чунин кунед, ки клик кардан ба ҳар як абзас мундариҷаи он ба экран чоп шавад.

Абзасҳо бо рақамҳо дода шудаанд. Зери абзас дар он чоркунии рақаме пайдо кардан бояд, ки он дорои он аст.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан