jQuery سلیکٹر میں وائلڈ کارڈ [id * = 'id'] اور jquery سلیکٹر کا خلاصہ

Wildcard



سلیکٹر

(1) وائلڈ کارڈز:



$('input[id^='code']')//id attribute all input tags starting with code
  1. $('input[id$='code']')//id attribute all input tags ending with code



  2. $('input[id*='code']')//id attribute contains all the input tags of code



  3. $('input[name^='code']')//name attribute all input tags starting with code

  4. $('input[name$='code']')//name attribute all input tags ending with code

  5. $('input[name*='code']')//name attribute contains all the input tags of code



  6. $('input[name*='code']').each(fuction(){

  7. varsum=0

  8. if($(this).val()!=''){

  9. sum=parseInt(sum)+parseInt($(this).val())

  10. }

  11. $('#').text(sum)

  12. })

  13. $('tbody tr:even') //Select all tr ​​tags with an even index


(2) انڈیکس سلیکشن کے مطابق

$('tbody tr:odd') //Select all tr ​​tags whose index is odd
  1. jqueryObj.children('input').length

  2. $('.main > a')


(3) jqueryObj کے اگلے درجے کے نوڈ کے آدانوں کی تعداد حاصل کریں

jqueryObj.next('div')//Get a div immediately after the jqueryObj tag, nextAll gets all


(4) لیبل کے چائلڈ نوڈس کے تحت تمام لیبل حاصل کریں جن کی کلاس اہم ہے

//not


(5) لیبل کے آگے منتخب کریں

$('#code input:not([id^='code'])')//id is all input tags in the code tag that do not contain an id starting with code


2. فلٹر

/ / Handle the keyboard operation on the text box
  1. jqueryObj.keyup(function(event){

  2. varkeyCode = event.which//Get the key value of the currently pressed keyboard, the Enter key is 13

3. واقعات

}
  1. $('#someField').val($.trim($('#someField').val()))//Remove spaces, syntax: $.trim(value)

  2. $(”input[@ name =S_03_22]“).parent().prev().text()

  3. $(”input[@ name ^=

  4. 'S_'



4. آلے کی تقریب

]“).not(”[@ name $=


PS: jQuery سلیکٹر کا خلاصہ

jQuery کا سلیکٹر طاقت ور ہے ، عنصر دیکھنے کے عام طریقوں کی ایک مختصر خلاصہ یہ ہے۔

'(' # myELement ') ایک عنصر کا انتخاب کرتا ہے جس کی شناخت ID قدر کے ساتھ ہو۔ ID قدر کو دہرایا نہیں جاسکتا۔ دستاویز میں صرف ایک شناختی قیمت میرا عنصر ہوسکتی ہے ، لہذا واحد عنصر حاصل کیا جاسکتا ہے۔

'(' Div ') تمام div ٹیگ عناصر کا انتخاب کرتا ہے ، Div عناصر کی ایک صف کو لوٹاتا ہے

$ ('. myClass') myClass کلاس کا استعمال کرتے ہوئے سی ایس ایس کے تمام عناصر کا انتخاب کرتا ہے

$ ('*') دستاویز میں موجود تمام عناصر کو منتخب کرتا ہے اور مشترکہ انتخاب کے ل selection انتخاب کے متعدد طریقوں کا استعمال کرسکتا ہے: مثال کے طور پر $ ('# مائیلیمنٹ ، ڈیو ، مائکلاس')

جھرن کا انتخاب کنندہ:

'(' فارم ان پٹ ') فارم عنصر میں موجود تمام ان پٹ عناصر کا انتخاب کرتا ہے
$ ('# مین> *') ان تمام ایسے عناصر کو منتخب کریں جن کی شناختی قیمت اہم ہو
'(' لیبل + ان پٹ ') تمام لیبل عناصر کے اگلے ان پٹ عنصر نوڈ کو منتخب کرتا ہے۔ ٹیسٹ سلیکٹر براہ راست ان پٹ ٹیگ والے لیبل ٹیگ کی پیروی کرتے ہوئے تمام ان پٹ لیبل عناصر کو لوٹاتا ہے۔
'(' # prev ~ Div ') بہن بھائی سلیکٹر ، جو لیبل عنصر کے ایک ہی والدین عنصر سے تعلق رکھنے والے تمام div ٹیگز کو شناختی شناخت کے ساتھ واپس کرتا ہے

بنیادی فلٹر سلیکٹر:

'(' tr: پہلا ') تمام تر عناصر میں سے پہلا انتخاب کرتا ہے
'(' tr: last ') تمام تر عناصر میں سے آخری کو منتخب کرتا ہے
$ ('ان پٹ: نہیں (: جانچ پڑتال) + مدت')

فلٹر آؤٹ: چیکڈ سلیکٹر کے تمام ان پٹ عنصر

'(' tr: even ') 0 ، 2 ، 4 ... تمام تر عناصر کے عناصر کو منتخب کرتا ہے (نوٹ: چونکہ متعدد عناصر صفوں کے بطور منتخب کیے جاتے ہیں ، لہذا ترتیب نمبر 0 سے شروع ہوتا ہے)
'(' tr: odd ') پہلے ، تیسرے ، پانچویں ... تمام تر عناصر کے عناصر کا انتخاب کرتا ہے
'(' td: eq (2) ') تمام ٹیڈی عناصر میں تسلسل نمبر 2 کے ساتھ ٹی ڈی عنصر منتخب کریں
'(' td: gt (4) ') ٹیڈی عنصر میں 4 سے زیادہ تسلسل نمبر والے تمام ٹیڈی عناصر کو منتخب کریں
'(' td: ll (4) ') ٹیڈی عنصر میں تسلسل نمبر 4 سے کم کے ساتھ تمام ٹیڈی عناصر کو منتخب کریں
$ (': ہیڈر')
$ ('تقسیم: متحرک')

مواد فلٹر کرنے والا انتخاب کنندہ:

$ ('Div: مشتمل (' جان ')') ڈیو میں تمام ایسے عناصر کا انتخاب کرتا ہے جن میں جان ٹیکسٹ شامل ہوتا ہے
$ ('td: خالی') تمام خالی ٹی ڈی عناصر کی ایک صف منتخب کرتا ہے (بشمول متن نوڈس شامل نہیں)
'(' div: has (p) ') تمام ٹیگ عناصر کو p ٹیگز کے ساتھ منتخب کریں
'(' ٹی ڈی: والدین ') عناصر کی تمام صفوں کو ٹی ڈی کے ساتھ پیرنٹ نوڈ کے بطور منتخب کرتا ہے

بصری فلٹر سلیکٹر:

$ ('div: پوشیدہ') چھپے ہوئے تمام Div عناصر کو منتخب کریں
$ ('div: مرئی') تمام بصری Div عناصر منتخب کریں

خصوصیت فلٹر سلیکٹر:

'(' div [id] ') تمام وثوق کے ساتھ ID کو منسوب کرتا ہے
$ ('ان پٹ [نام =' نیوز لیٹر ']') ان پٹ عناصر کو منتخب کریں جن کے نام وصف 'نیوز لیٹر' کے برابر ہیں
$ ('ان پٹ [نام! =' نیوز لیٹر ']') تمام ان پٹ عناصر منتخب کریں جن کا نام وصف 'نیوز لیٹر' کے برابر نہیں ہے۔
$ ('ان پٹ [نام ^ =' خبر ']') ان پٹ کے تمام ایسے عناصر منتخب کریں جن کا نام وصف 'خبر' سے شروع ہوتا ہے۔
$ ('ان پٹ [نام $ =' خبر ']') ان پٹ کے تمام ایسے عناصر منتخب کریں جن کا نام وصف 'خبر' کے ساتھ ختم ہوتا ہے۔
$ ('ان پٹ [نام * =' آدمی ']') ان پٹ کے تمام ایسے عناصر منتخب کریں جن کے نام وصف میں 'خبریں' شامل ہوں
$ ('ان پٹ [ID] [نام $ =' آدمی ']') آپ مشترکہ انتخاب کے لئے متعدد اوصاف کا استعمال کرسکتے ہیں ، سلیکٹر کو تمام شناختی صفات حاصل کرنا ہوں گی اور پھر صفات انسان کے آخر میں عنصر ہیں

چائلڈ عنصر فلٹر سلیکٹر:

$ ('اللی: نواں بچہ (2)') ، $ ('اللی: نواں بچہ (عجیب)') ، $ ('اللی: نواں بچہ (3 این + 1)')
'(' Div span: پہلا بچہ ') تمام تقسیم عناصر کے پہلے بچے کی صف کو لوٹاتا ہے
'(' div span: last-child ') تمام تقسیم عناصر کے آخری نوڈ کی ایک صف کو لوٹاتا ہے
'(' Div بٹن: صرف بچہ ') تمام divs میں تمام بچوں کے نوڈس کا ایک صف واپس کرتا ہے جس میں صرف ایک ہی بچہ نوڈ ہوتا ہے

فارم عنصر سلیکٹر:

'(': ان پٹ ') ان پٹ ، ٹیکسٹیریا ، سلیکٹ اور بٹن سمیت تمام فارم ان پٹ عناصر کا انتخاب کرتا ہے

$ (': text') تمام ٹیکسٹ ان پٹ عناصر کو منتخب کرتا ہے
$ (': password') پاس ورڈ کے ان پٹ عنصر کو منتخب کریں
$ (': ریڈیو') تمام ریڈیو ان پٹ عناصر کو منتخب کریں
$ (': چیک باکس') تمام چیک باکس ان پٹ عناصر کو منتخب کریں
$ (': submit') سب ان پٹ عناصر کو منتخب کریں
$ (': image') تمام ان پٹ عناصر کو منتخب کریں
$ (':set') تمام ری سیٹ ان پٹ عناصر کو منتخب کریں
$ (':' بٹن) تمام بٹن ان پٹ عناصر کو منتخب کریں
$ (': file') تمام ان پٹ عناصر کو منتخب کریں
$ (': پوشیدہ') ان پٹ عنصر یا پوشیدہ کی شکل کے تمام پوشیدہ قطعات منتخب کریں

فارم عنصر فلٹر سلیکٹر:

$ (': सक्षम') تمام قابل عمل عناصر کا انتخاب کرتا ہے
$ (': معذور') تمام ناقابل برداشت فارم عناصر کو منتخب کریں
$ (': جانچ پڑتال') تمام چیک شدہ فارم عناصر کو منتخب کریں
$ ('منتخب آپشن: منتخب') منتخب کردہ بچے عنصر کے تمام منتخب عناصر کا انتخاب کرتا ہے

ان پٹ ٹیکسٹ باکس کے پچھلے ٹیڈی کی ٹیکسٹ ویلیو کو منتخب کریں جس کا نام 'S_03_22' ہے

؟

1

'_R'

نام 'S_' سے شروع ہوتا ہے اور '_R' کے ساتھ ختم نہیں ہوتا ہے

؟

1

]“)$(”input[@ name =radio_01][@checked]“).val()Name: 'name'

ریڈیو کے ذریعہ منتخب کردہ ایک قدر جو ریڈیو ٹائم 1 کا نام ہے

؟

1

/>

'(' A B ') بالواسطہ بچوں سمیت A عنصر کے نیچے بچوں کے تمام نوڈس پاتا ہے
'(' A> B ') عنصر کے نیچے فوری بچہ تلاش کریں
'(' A + B ') بالواسطہ بچے سمیت A عنصر کے پیچھے بہن بھائی تلاش کریں
'(' A ~ B ') بالواسطہ بچے کو چھوڑ کر A عنصر کے پیچھے بہن بھائی تلاش کریں

1. $ ('A B') بالواسطہ بچوں سمیت A عنصر کے نیچے بچوں کے تمام نوڈس تلاش کرتا ہے

مثال: فارم میں موجود تمام ان پٹ عنصر تلاش کریں

HTML کوڈ:

؟

1

دو

3

4

5

6

7

8

9

Newsletter:

'newsletter'/>

'none'/>$(

'form input')[

jQuery کوڈ:

؟

1

'name'/>, 'newsletter'

نتیجہ:

؟

1

/> ]Name: 'name'/>

2. $ ('A> B') کو عنصر کے نیچے فوری بچہ مل جاتا ہے

مثال: فارم میں بچوں کے ان پٹ کے تمام عناصر سے ملائیں۔

HTML کوڈ:

؟

1

دو

3

4

5

6

7

8

9

Newsletter:

'newsletter'/>

'none'/>$(

'form > input')[

jQuery کوڈ:

؟

1

'name'/> ]Name:

نتیجہ:

؟

1

'name'/>

3. $ ('A + B') بالواسطہ بچوں سمیت A عنصر کے پیچھے بہن بھائی ڈھونڈتا ہے

مثال: تمام ان پٹ عناصر سے ملائیں جو لیبل کی پیروی کرتے ہیں

HTML کوڈ:

؟

1

دو

3

4

5

6

7

8

9

Newsletter:

'newsletter'/>

'none'/>$(

'label + input')[

jQuery کوڈ:

؟

1

'name'/>, 'newsletter'

نتیجہ:

؟

1

/> ]Name: 'name'/>

4. 4. ('A ~ B') بالواسطہ بچے کو چھوڑ کر A عنصر کے پیچھے بہن بھائی تلاش کرتا ہے

مثال کے طور پر: ان پٹ کے تمام عناصر تلاش کریں جو فارم کے ہم مرتبہ ہیں

HTML کوڈ:

؟

1

دو

3

4

5

6

7

8

9

Newsletter:

'newsletter'/>

'none'/>$(

'form ~ input')[

jQuery کوڈ:

؟

1

'none'/> ]

نتیجہ:

؟

1

|_+_|
|_+_|

1. بنیادی سلیکٹر بنیادی باتیں

نام تفصیل مثال
# ایڈ عنصر کی شناخت کے مطابق منتخب کریں '(' divId ') عنصر ID IDId کے ساتھ منتخب کرتا ہے
عنصر عنصر کے نام کے مطابق انتخاب کریں ، $ ('a') سبھی کو منتخب کریں عناصر
.کلاس عنصر کی سی ایس ایس کلاس کے مطابق منتخب کریں '('. بی جی آرڈ ') وہ عنصر منتخب کریں جس کی سی ایس ایس کلاس بی جی آرڈ ہو
* تمام عناصر کو منتخب کریں $ ('*') صفحے کے تمام عناصر کو منتخب کرتا ہے
سلیکٹر 1 ،
سلیکٹر 2 ،
سلیکٹر
آپ '،' کے ساتھ متعدد سلیکٹرز کو الگ کرسکتے ہیں اور پھر انہیں سلیکٹر ڈور میں ہجے کرسکتے ہیں۔ ان سلیکٹرز کے مشمولات کا انتخاب ایک ہی وقت میں کیا جائے گا۔ $ ('# DivId، a، .bgRed')

2. درجہ بندی سلیکٹر درجہ بندی

نام تفصیل مثال
آباؤ اولاد فارم میں موجود تمام ان پٹ عناصر کو منتخب کرنے کے لئے فارم 'فارم ان پٹ' کا استعمال کریں۔ یعنی ، اجداد (آباؤ اجداد) سے ہے ، اولاد (بچہ) ان پٹ ہے۔ '('. بی جی آرڈ ڈیو ') سی ایس ایس کلاس میں تمام عناصر کو بگ آرڈ کے عناصر کے طور پر منتخب کرتا ہے۔
والدین> بچہ والدین کے سیدھے بچے کا انتخاب کریں۔ بچہ والدین میں شامل ہونا ضروری ہے اور والدین کی کلاس والدین عنصر ہے۔ $ ('. myList> li') سی ایس ایس کلاس کو براہ راست بچے کے طور پر منتخب کریں
  • myList عنصر میں اعتراض.
  • prev + اگلا پچھلا اور اگلا ایک ہی سطح کے دو عنصر ہیں۔ پچھلے عنصر کے بعد اگلے عنصر کو منتخب کریں۔ '(' # hibiscus + img ') hibiscus عنصر کے بعد ID کے ساتھ img آبجیکٹ کے طور پر منتخب کیا جاتا ہے۔
    prev ~ بہن بھائی سابقہ ​​کے بعد بہن بھائیوں کے ذریعہ فلٹر کردہ عناصر کا انتخاب کریں
    نوٹ: بہن بھائی ایک فلٹر ہیں
    some ('# someDiv ~ [عنوان]') آئی ڈی someDiv کے ساتھ آبجیکٹ کے بعد عنوان عنصر والے تمام عناصر کا انتخاب کرتا ہے

    3. بنیادی فلٹرز بنیادی فلٹرز

    نام تفصیل مثال
    :پہلا ملنے والا پہلا عنصر ملا ٹیبل کی پہلی لائن تلاش کریں: $ ('tr: پہلا')
    : آخری پائے جانے والے آخری عنصر کا مقابلہ کریں ٹیبل کی آخری لائن تلاش کریں: $ ('tr: last')
    : نہیں (سلیکٹر) وہ تمام عناصر ہٹائیں جو کسی دیئے ہوئے سلیکٹر سے ملتے ہیں تمام منتخب کردہ ان پٹ عناصر تلاش کریں: $ ('ان پٹ: نہیں (: جانچ پڑتال))'
    : بھی 0 سے گنتی ، حتمی انڈیکس ویلیو والے تمام عناصر سے میچ کرتا ہے جدول کی 1 ، 3 ، 5 ... لکیریں تلاش کریں: $ ('tr: بھی')
    :طاق 0 سے گنتی والے ان تمام عناصر سے ملتا ہے جن کی انڈیکس قدر عجیب ہے جدول کی قطاریں 2 ، 4 اور 6 تلاش کریں: $ ('tr: عجیب')
    : ایکڈ (انڈیکس) ایک عنصر جو دیئے گئے اشاریہ کی قیمت سے میل کھاتا ہے
    نوٹ: انڈیکس 0 سے گنتی شروع ہوتا ہے
    دوسری لائن تلاش کریں: $ ('tr: eq (1)')
    : جی ٹی (اشاریہ) دیئے گئے اشاریے کی قیمت سے زیادہ کے تمام عناصر کا مقابلہ کریں
    نوٹ: انڈیکس 0 سے گنتی شروع ہوتا ہے
    دوسری اور تیسری قطاریں تلاش کریں ، یعنی ، انڈیکس کی اقدار 1 اور 2 ہیں ، جو 0: $ ('tr: gt (0)') سے زیادہ ہیں
    : ایل ٹی (اشاریہ) ایسے عناصر منتخب کریں جن کا نتیجہ سیٹ انڈیکس N سے کم ہے
    نوٹ: انڈیکس 0 سے گنتی شروع ہوتا ہے
    پہلی دوسری صف تلاش کریں ، یعنی ، انڈیکس کی قیمت 0 اور 1 ہے ، جو 2: $ ('tr: lt (2)') سے چھوٹی ہے
    : ہیڈر H1 ، h2 ، h3 جیسے تمام ہیڈر ٹیگ منتخب کریں۔ صفحے کے تمام عنوانات میں پس منظر کا رنگ شامل کریں: $ (': ہیڈر'). سی ایس ایس ('پس منظر' ، '#EEE')
    : متحرک ان تمام عناصر سے ملائیں جو حرکت پذیری انجام دے رہے ہیں صرف کسی عنصر پر متحرک اثر انجام دیں جو متحرک نہیں ہے:

    $ ('# رن') پر کلک کریں (فنکشن () {
    $ ('تقسیم: نہیں (: متحرک)'). متحرک ({بائیں: '+ = 20'}، 1000)
    })

    4. مشمولات فلٹرز مشمولات

    نام تفصیل مثال
    : پر مشتمل ہے (متن) عناصر سے ملائیں جو دیئے گئے متن پر مشتمل ہوں تمام جزو عنصر تلاش کریں جن میں 'جان' شامل ہوں: $ ('div: مشتمل (' جان ')'))
    : خالی تمام ایسے خالی عناصر کا مقابلہ کریں جن میں بچوں کے عناصر یا متن شامل نہ ہوں وہ تمام خالی عناصر تلاش کریں جس میں بچوں کے عناصر یا متن موجود نہ ہوں: $ ('td: خالی')
    : ہے (سلیکٹر) ایسے عناصر سے میل کھاتا ہے جس میں وہ عناصر ہوتے ہیں جو سلیکٹر سے ملتا ہے تمام عنصروں پر ایک ٹیکسٹ کلاس شامل کریں جس میں p عنصر موجود ہو: $ ('div: has (p)'). addClass ('test')
    : والدین بچوں کے عناصر یا متن کے ساتھ عناصر کا مقابلہ کریں بچوں کے عناصر یا متن والے تمام ٹی ڈی عناصر تلاش کریں: $ ('ٹی ڈی: والدین')

    5. مرئیت کے فلٹرز نمائش کے فلٹرز

    نام تفصیل مثال

    : چھپا ہوا

    تمام پوشیدہ عناصر کا مقابلہ کریں

    نوٹ: ورژن 1.3.2 میں ، چھپی ہوئی باتیں خود سے ملتی ہیں یا پیرنٹ کلاس دستاویز میں جگہ نہیں لیتی ہے۔ اگر آپ سی ایس ایس کی مرئیت کی خاصیت کو استعمال کرنے کیلئے اسے ظاہر نہیں کرتے ہیں بلکہ کسی جگہ پر قبضہ کرتے ہیں تو پوشیدہ داخل نہ ہوں۔

    تمام پوشیدہ عناصر تلاش کریں: $ ('tr: پوشیدہ')
    : دکھائی دینے والا تمام مرئی عناصر کا مقابلہ کریں تمام مرئی tr عناصر تلاش کریں: $ ('tr: مرئی')

    6. خاصیت کے فلٹرز ، خصوصیت کے فلٹرز

    نام تفصیل مثال
    [وصف] ایسے عناصر سے میچ کریں جو ایک دیئے ہوئے وصف پر مشتمل ہوں ایک ID خصوصیت کے ساتھ تمام Div عناصر تلاش کریں:
    $ ('div [id]')
    [خاصیت = قیمت] کسی خاص قدر کے عنصر سے دی گئی وصف کو ملاپ کرتا ہے ان پٹ کے ان تمام اوصاف کو تلاش کریں جن کے نام کی صفت نیوز لیٹر ہے:
    $ ('ان پٹ [نام =' نیوز لیٹر ']')۔ اٹار ('جانچ پڑتال' ، سچ)
    [خاصیت! = قیمت] کسی خاص وصف سے ملانا ایک عنصر ہے جس میں ایک خاص قدر نہیں ہوتی ہے ان پٹ کے تمام ایسے عناصر تلاش کریں جن کے نام کی صفت نیوز لیٹر نہیں ہے۔
    $ ('ان پٹ [نام! =' نیوز لیٹر ']')۔ اٹار ('جانچ پڑتال' ، سچ)
    [وصف ^ = قدر] کسی عنصر کے ساتھ دیئے گئے وصف کو مماثل بنانا جو کچھ قدر سے شروع ہوتا ہے $ ('ان پٹ [نام ^ =' خبر ']')
    [وصف $ = قدر] کسی عنصر کے ساتھ دی گئی وصف کو ملتا ہے جو کچھ قدر کے ساتھ ختم ہوتا ہے تمام ان پٹ عناصر تلاش کریں جن کا نام 'حرف' کے ساتھ ختم ہوتا ہے:
    $ ('ان پٹ [نام $ =' خط ']')
    [خاصیت * = قیمت]

    کسی خاص وصف سے ملانا ایک عنصر ہے جس میں کچھ قدر ہوتی ہے

    ان پٹ کے تمام ایسے عناصر تلاش کریں جن کے نام میں 'آدمی' شامل ہے:
    $ ('ان پٹ [نام * =' آدمی ']')

    [وصف فلٹر 1] [وصف فلٹر 2] [وصف فلٹر این] ایک جامع پراپرٹی سلیکٹر جسے ایک ہی وقت میں متعدد شرائط پوری ہونے پر استعمال کرنے کی ضرورت ہے۔ تمام شناختی خصوصیات تلاش کریں ، اور اس کے نام سے منسوب انسان کے ساتھ ختم ہوتا ہے:
    $ ('ان پٹ [ID] [نام $ =' آدمی ']')

    7. چائلڈ عنصر فلٹر چائلڈ فلٹرز

    نام تفصیل مثال
    : نویں بچہ (انڈیکس / بھی / عجیب / مساوات)

    اس کے بنیادی عنصر کے تحت Nth یا برابری عنصر کا مقابلہ کریں

    ': eq (انڈیکس)' صرف ایک عنصر سے مماثل ہے ، اور یہ ہر والدین کے عنصر کے ل element بچے عنصر سے میل کھاتا ہے۔ : نواں بچہ 1 سے شروع ہوتا ہے ، اور: eq () کا شمار 0 سے ہوتا ہے!

    استعمال کر سکتے ہیں:
    نویں بچہ (بھی)
    : نویں بچہ (عجیب)
    : نویں بچہ (3 این)
    : نویں بچہ (2)
    : نویں بچہ (3n + 1)
    : نویں بچہ (3n + 2)

    ہر ایک میں دوسری لی تلاش کریں:
    $ ('اللی: نواں بچہ (2)')
    : پہلا بچہ

    پہلا بچہ عنصر ملائیں

    ': پہلے' صرف ایک عنصر سے مماثل ہے ، اور یہ سلیکٹر ہر والدین کے عنصر کے ل child ایک بچے عنصر سے میل کھاتا ہے

    ہر ال میں پہلا لی تلاش کریں:
    $ ('اللی: پہلا بچہ')
    :آخری بچہ

    آخری بچے کا عنصر ملائیں

    ': آخری' صرف ایک عنصر سے مماثل ہے ، اور یہ سلیکٹر ہر والدین کے عنصر کے ل child ایک بچے عنصر سے میل کھاتا ہے

    ہر ایک میں آخری لی تلاش کریں:
    $ ('اللی: آخری بچہ')
    :اکلوتابچہ

    اگر بنیادی عنصر میں ایک عنصر صرف بچوں کا عنصر ہوتا ہے تو ، اس کا مقابلہ کیا جائے گا

    اگر والدین عنصر میں دیگر عناصر شامل ہوں تو ، اس کا مماثل نہیں ہوگا۔

    ال میں ان کی تلاش کریں جو صرف بچوں کا عنصر ہے۔
    $ ('اللی: صرف بچہ')

    8. فارم سلیکٹر فارم

    نام تفصیل وضاحت
    : ان پٹ تمام ان پٹ ، ٹیکسٹیریا ، منتخب کریں اور بٹن عناصر سے ملائیں تمام ان پٹ عناصر تلاش کریں:
    $ (': ان پٹ')
    : متن تمام ٹیکسٹ بکس کو میچ کریں تمام ٹیکسٹ بکس تلاش کریں:
    $ (': متن')
    : پاس ورڈ تمام پاس ورڈ خانوں سے ملائیں تمام پاس ورڈ بکس تلاش کریں:
    $ (': پاس ورڈ')
    : ریڈیو تمام ریڈیو بٹنوں کو میچ کریں تمام ریڈیو بٹن تلاش کریں
    : چیک باکس تمام چیک باکسز کو میچ کریں تمام چیک باکسز تلاش کریں:
    $ (': چیک باکس')
    :جمع کرائیں سبھی بٹنوں کو میچ کریں جمع کروانے والے تمام بٹن تلاش کریں:
    $ (': جمع کروائیں')
    :تصویر

    تمام تصویری قطعات کو ملاپ کریں

    تصویر کے تمام شعبوں سے ملائیں:
    $ (': شبیہ')
    : دوبارہ ترتیب دینا تمام ری سیٹ بٹنوں کو میچ کریں تمام ری سیٹ بٹن تلاش کریں:
    $ (': ری سیٹ')
    : بٹن تمام بٹنوں کو میچ کریں تمام بٹن تلاش کریں:
    $ (': بٹن')
    : فائل تمام فائل ڈومینز کو میچ کریں تمام فائل ڈومینز تلاش کریں:
    $ (': فائل')

    9. فارم فلٹر فارم فلٹرز

    نام تفصیل وضاحت
    : فعال ہے

    تمام دستیاب عناصر سے ملائیں

    تمام دستیاب ان پٹ عناصر تلاش کریں:
    $ ('ان پٹ: فعال')
    : غیر فعال تمام دستیاب نہ ہونے والے عناصر کا مقابلہ کریں ان پٹ کے تمام ایسے عناصر تلاش کریں جو دستیاب نہیں ہیں:
    $ ('ان پٹ: غیر فعال')
    : چیک کیا گیا تمام منتخب کردہ عناصر (چیک باکسز ، ریڈیو بٹنوں ، وغیرہ ، منتخب کردہ اختیارات کو چھوڑ کر) سے ملائیں۔ تمام منتخب کردہ چیک باکس عناصر تلاش کریں:
    $ ('ان پٹ: جانچ پڑتال')
    :منتخب شدہ تمام منتخب کردہ آپشن عناصر سے ملائیں تمام منتخب کردہ آپشن عناصر تلاش کریں:
    $ ('منتخب آپشن: منتخب')



    jQuery (v1.3.2) پر مبنی ہے: http://bbs.chinaandroid.com/showtopic-89.aspx

    1) بنیادی

    id # ID دی گئی ID پر مبنی عنصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('# id')
    · عنصر دیئے گئے عنصر کے نام پر مبنی تمام عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('Div')
    c. کلاس دی گئی کلاس کے مطابق عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('. style1')
    · * تمام عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('*')
    · سلیکٹر 1 ، سلیکٹر 2 ، سلیکٹر این عناصر کو اکٹھا کریں جس سے ہر سلیکٹر میچ کرتا ہے اور ان کو ایک ساتھ لوٹاتا ہے۔ مثال کے طور پر: $ ('# ID ، div ،. اسٹائل 1')

    2). فارم

    .: بٹن تمام بٹنوں سے ملتا ہے۔ مثال کے طور پر: $ (': بٹن')
    ·: چیک باکس تمام چیک باکسز سے مماثل ہے۔ مثال کے طور پر: $ (': چیک باکس')
    .: فائل تمام فائل ڈومین سے مماثل ہے۔ مثال کے طور پر: $ (': فائل')
    ·: پوشیدہ تمام پوشیدہ عناصر ، یا پوشیدہ قسم کے عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('ان پٹ: پوشیدہ')
    .: شبیہہ تمام تصویری فیلڈ سے مماثل ہے۔ مثال کے طور پر: $ (': شبیہ')
    .: ان پٹ تمام ان پٹ ، ٹیکسٹیریا ، سلیکٹ اور بٹن عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ (': ان پٹ')
    .: پاس ورڈ تمام پاس ورڈ بکس سے مماثل ہے۔ مثال کے طور پر: $ (': پاس ورڈ')
    .: ریڈیو تمام ریڈیو بٹنوں سے ملتا ہے۔ مثال کے طور پر: $ (': ریڈیو')
    ·: ری سیٹ تمام بٹنوں کو دوبارہ ترتیب دیتا ہے۔ مثال کے طور پر: $ (': ری سیٹ')
    ·: جمع کروانے والے تمام بٹن جمع کروائیں۔ مثال کے طور پر: $ (': جمع کروائیں')
    .: متن تمام سنگل لائن ٹیکسٹ بکس سے مماثل ہے۔ مثال کے طور پر: $ (': عبارت')
    .: ہیڈر عنوان عناصر سے مماثل ہے جیسے ایچ 1 ، ایچ 2 ، ایچ 3۔ مثال کے طور پر: $ (': ہیڈر'). سی ایس ایس ('پس منظر' ، '#EEE')

    2. فلٹرنگ کے حالات

    1) وابستہ فلٹرنگ

    · [وصف * = قیمت] کسی خاص وصف سے ملانا ایک عنصر ہے جس میں کچھ خاص اقدار شامل ہیں۔ مثال کے طور پر: $ ('ان پٹ [نام * =' آدمی '))
    · [وصف! = قیمت] ان تمام عناصر سے میل کھاتا ہے جن میں مخصوص وصف موجود ہے لیکن جس کی صفت کسی خاص قدر کے برابر نہیں ہے۔ مثال کے طور پر: $ (ان پٹ [نام! = 'آدمی')
    · [وصف $ = قدر] کسی دیئے ہوئے وصف سے کسی عنصر کے ساتھ میل کھاتا ہے جو کسی قدر کے ساتھ ختم ہوتا ہے۔ مثال کے طور پر: $ ('ان پٹ [نام $ =' آدمی ']')
    · [وصف = قدر] کسی خاص قدر کے عنصر سے دی گئی وصف کو مماثل بناتا ہے۔ مثال کے طور پر: $ ('ان پٹ [نام =' آدمی ']')
    · [وصف] ان عناصر سے میل کھاتا ہے جو ایک دیئے ہوئے وصف پر مشتمل ہوتے ہیں۔ مثال کے طور پر: $ ('Div [id]')
    · [وصف ^ = قدر] کسی عنصر سے ملتی ہے جو کسی خاص وصف سے کچھ قدر کے ساتھ شروع ہوتی ہے۔ مثال کے طور پر: $ ('ان پٹ [نام ^ =' آدمی ']')
    · [سلیکٹر 1] [سلیکٹر 2] [سلیکٹر این] ایک ہی وقت میں متعدد شرائط کو پورا کرتا ہے۔ مثال کے طور پر: $ ('ان پٹ [id] [نام $ =' آدمی ']')
    ·: پوشیدہ تمام پوشیدہ عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('tr: پوشیدہ')
    ·: مرئی تمام مرئی عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('tr: مرئی')
    .: منتخب کردہ تمام منتخب کردہ عناصر (چیک باکسز ، ریڈیو بٹن ، وغیرہ ، منتخب کردہ اختیارات کو چھوڑ کر) سے میل کھاتا ہے۔ مثال کے طور پر: $ ('ان پٹ: جانچ پڑتال')
    ·: غیر دستیاب تمام دستیاب عناصر سے مماثل ہے۔ مثال کے طور پر: $ ('ان پٹ: معذور')
    ·: قابل دستیاب تمام دستیاب عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('ان پٹ: فعال')
    .: منتخب کردہ تمام منتخب کردہ آپشن عناصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('منتخب کریں اختیار: منتخب')

    2). مواد کی فلٹرنگ

    ·: پر مشتمل (ٹیکسٹ) دیئے گئے ٹیکسٹ پر مشتمل عنصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('div: مشتمل (' جان ')')
    ·: خالی تمام خالی عناصر سے میل کھاتا ہے جس میں بچوں کے عناصر یا متن نہیں ہوتا ہے۔ مثال کے طور پر: $ ('td: خالی')
    ·: ہے (سلیکٹر) عنصر سے میل کھاتا ہے جس میں وہ عنصر ہوتا ہے جس سے سلیکٹر میچ کرتا ہے۔ مثال کے طور پر: $ ('div: has (p)')
    ·: والدین ان عناصر سے میل کھاتے ہیں جن میں بچوں کے عناصر یا متن ہوتا ہے۔ مثال کے طور پر: $ ('td: والدین')

    3)۔ درجہ بندی کی اسکریننگ

    · آباؤ آباؤ اولاد نے دیئے گئے آباؤ اجزا عنصر کے تحت تمام نسل کے عناصر کا مقابلہ کیا۔ مثال کے طور پر: $ ('ان پٹ فارم')
    · والدین> بچہ دیئے گئے والدین عنصر کے تحت تمام بچوں کے عناصر سے ملتا ہے۔ مثال کے طور پر: $ ('form> इनपुट')
    · پیج + اگلا اگلے تمام عناصر سے پچھلے عنصر کے فورا. بعد میچ کرتا ہے۔ مثال کے طور پر: $ ('لیبل + ان پٹ')
    پچھلے عنصر کے بعد تمام بہن بھائیوں سے matches prev ~ بہن بھائی ملتے ہیں۔ مثال کے طور پر: $ ('form ~ इनपुट')
    .: پہلا بچہ پہلے بچے کے عنصر سے ملتا ہے۔ مثال کے طور پر: $ ('اللی: پہلا بچہ')
    .: آخری بچہ آخری بچے کے عنصر سے ملتا ہے۔ مثال کے طور پر: $ ('اللی: آخری بچہ')
    .: نویں بچہ (انڈیکس / بھی / عجیب / مساوات) اپنے والدین کے عنصر کے تحت نویں بچے یا برابری کے عنصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('اللی: نواں بچہ (2)')
    only: اکلوتا بچہ اگر کوئی عنصر والدین کے عنصر میں صرف بچوں کا عنصر ہوتا ہے تو اس کا مقابلہ کیا جائے گا۔ مثال کے طور پر: $ ('اللی: صرف بچہ')

    4)۔ طریقہ اسکریننگ

    .: متحرک ان تمام عناصر سے میل کھاتا ہے جو حرکت پذیری کے اثرات انجام دے رہے ہیں۔ مثال کے طور پر: $ ('div: متحرک')
    ·: ایک (اشاریہ) دیئے گئے اشاریہ کی قیمت کے ساتھ کسی عنصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('tr: eq (1)')
    ·: حتی کہ ان تمام عناصر سے ملتا ہے جن کی انڈیکس ویلیو 0 سے شروع ہوتی ہے ، مثال کے طور پر: $ ('tr: یہاں تک کہ')
    ·: پہلے پائے جانے والے پہلے عنصر سے میل کھاتا ہے۔ مثال کے طور پر: $ ('tr: پہلا')
    from: gt (انڈیکس) دی گئی انڈیکس ویلیو سے زیادہ کے تمام عناصر سے مماثل ہے ، جو 0 سے گنتی ہے۔ مثال کے طور پر: $ ('tr: gt (0)')
    .: آخری عنصر پائے جانے والے آخری میچ سے ملتا ہے۔ مثال کے طور پر: $ ('tr: last')
    l: لیفٹیننٹ (انڈیکس) ان تمام عناصر سے مماثل ہے جو دیئے گئے انڈیکس ویلیو سے کم ہیں۔ مثال کے طور پر: $ ('tr: lt (2)')
    ·: نہیں (سلیکٹر) تمام عناصر کو ہٹاتا ہے جو کسی دیئے گئے سلیکٹر سے ملتے ہیں۔ مثال کے طور پر: $ ('ان پٹ: نہیں (: جانچ پڑتال))
    ·: عجیب تمام ان عناصر سے ملتا ہے جن کی اشاریہ کی قیمت عجیب ہے ، 0 سے شروع ہو۔ مثال کے طور پر: $ ('tr: odd')

    jQuery کو منتخب کردہ کے ذریعہ منتخب کردہ متن اور قیمت ملتی ہے: نحو کی وضاحت:

    1. $ ('# select_id'). change (فنکشن () {// کوڈ ...}) // سلیکٹ کے لئے کوئی ایونٹ شامل کریں ، جب ان میں سے کسی کو منتخب کیا جائے تو ٹرگر کریں

    2. var چیک ٹیکسٹ = $ ('# منتخب_ ID'). ڈھونڈیں ('آپشن: منتخب'). ٹیکسٹ () // منتخب کردہ منتخب کردہ منتخب کریں

    3. var checkValue = $ ('# select_id'). والو () // سلیکٹ کے ذریعہ منتخب کردہ قدر حاصل کریں

    4. var checkIndex = $ ('# select_id') .get (0). SelectedIndex // منتخب کردہ اشاریہ کی قیمت کو منتخب کریں۔

    5. var maxIndex = $ ('# select_id آپشن: آخری'). اٹار ('انڈیکس') // سلیکٹ کی زیادہ سے زیادہ انڈیکس ویلیو حاصل کریں

    jQuery منتخب کردہ کے ذریعہ منتخب کردہ متن اور قیمت کا تعین کرتا ہے: نحو کی وضاحت:

    1. $ ('# select_id') .get (0) .selectedIndex = 1 // آئٹم کو سلیکٹ انڈیکس ویلیو 1 کے ساتھ سیٹ کریں۔

    2. $ ('# select_id') .val (4) // 4 کی قیمت کے ساتھ منتخب کریں کی قدر طے کریں

    3. $ ('# select_id آپشن [ٹیکسٹ =' jQuery ']')۔ اٹار ('منتخب' ، سچ) // منتخب کردہ متن کو jQuery آئٹم کے لئے منتخب کریں۔

    jQuery انتخاب کے آپشن آئٹم کو شامل / ہٹاتا ہے: نحو کی وضاحت:

    1. $ ('# select_id'). ضمیمہ کریں ('متن') // منتخب کرنے کے لئے ایک آپشن شامل کریں (ڈراپ ڈاؤن)

    2. $ ('# select_id'). پری پیینڈ ('براہ کرم منتخب کریں') // سلیکشن کے لئے ایک آپشن داخل کریں (پہلی پوزیشن)

    3. $ ('# select_id آپشن: آخری'). ہٹائیں () // سلیک میں زیادہ سے زیادہ انڈیکس ویلیو کو حذف کریں (آخری)

    $. '(' # منتخب_ آئڈ آپشن [انڈیکس = '0'] ')۔ ہٹائیں () // سلیکشن (پہلے ایک) میں 0 کی انڈیکس ویلیو کے ساتھ آپشن کو ہٹائیں۔

    5. $ ('# منتخب_ آئڈ آپشن [ویلیو =' 3 ']')۔ ہٹائیں () // سلیکشن میں ویلیو کا آپشن = '3' ہٹا دیں

    6. $ ('# select_id آپشن [ٹیکسٹ =' 4 ']')۔ ہٹائیں () // سلیکشن میں ٹیکسٹ کے آپشن کو ہٹا دیں = '4'

    / / آپشن کو عبور کریں اور شامل کریں ، آپشن کو ہٹا دیں

    فنکشن چینج شاپ میٹھڈ (شپنگ) {

    var len = $ ('[@ نام = ISHIPTYPE] اختیار منتخب کریں')۔ لمبائی

    اگر (شپنگ.value! = 'CA') {

    $ ('[@ نام = ISHIPTYPE] اختیار منتخب کریں')۔ ہر ایک (فنکشن () {

    اگر ($ (یہ) .وال () == 111)

    $ (یہ)

    }

    })

    } دوسری {

    www.2cto.com $ ('UPS گراؤنڈ')۔ ضمیمہ ($ ('منتخب کریں [@ نام = ISHIPTYPE]'))}

    }

    / / منتخب کردہ سیٹ کو عبور کریں ، اور منتخب کردہ قیمت کا تعین کریں

    $ ('تقسیم: پہلے منتخب کریں') ۔ہر ایک (فنکشن () {

    $ ('تقسیم: پہلے منتخب اختیارات [ویلیو =' 0 ']')۔ اٹار ('منتخب' ، سچ)

    })

    / / ڈراپ ڈاؤن مینو کی منتخب کردہ قیمت حاصل کریں

    $ (# ٹیسٹولیکس اختیار: منتخب کردہ ')۔ ٹیکسٹ ()

    یا $ ('# testSelect'). تلاش کریں ('آپشن: منتخب کردہ')۔ ٹیکسٹ ()

    یا $ ('# testSelect'). ویل ()

    اصل پتہ: http://www.jb51.net/article/76917.htm