jQuery - ການເລືອກ
- ບ່ອນດ້ານໜ້າ ການສອນ jQuery - ສະນັກວິທະຍາ
- ບ່ອນດ້ານຫນັງ jQuery - ການກັບຄວາມປະສົມ
ຄົ້ນຫາອາສາສະໜາມມີຄວາມສາມາດດໍາເນີນການຕໍ່ກັບກຸ່ມສິ່ງຫຼືສິ່ງດຽວ.
jQuery - ການເລືອກ
ໃນຫົວຂໍ້ກ່ອນໜ້ານີ້ພວກເຮົາໄດ້ສະແດງຫຼາຍຄະດີກ່ຽວກັບວິທີການຄົ້ນຫາສິ່ງ HTML.
ສະຖານະການສຳຄັນແມ່ນການຮຽນກັບວິທີການຄົ້ນຫາສິ່ງທີ່ທ່ານຕ້ອງການນຳໃຊ້ຜົນຜະລິດ.
jQuery Element Selector ແລະ Attribute Selector ສາມາດເລືອກ HTML Element ຜ່ານ Tag Name, Attribute Name ຫຼື Content.
Selector ສາມາດດຳເນີນການໃສ່ HTML Element Group ຫຼື Element Single
ໃນຄຳເວົ້າ HTML DOM:
Selector ສາມາດດຳເນີນການໃສ່ DOM Element Group ຫຼື DOM Node Single
jQuery Element Selector
jQuery ນຳໃຊ້ CSS Selector ເພື່ອເລືອກ HTML Element
$("p") ເລືອກ <p>
$("p.intro") ເລືອກປະກົດຕົວ <p> class="intro"
$("p#demo") ເລືອກປະກົດຕົວ <p> id="demo"
jQuery Attribute Selector
jQuery ນຳໃຊ້ XPath Expression ເພື່ອເລືອກປະກົດຕົວທີ່ມີບາງຢ່າງຂອງບາງຢ່າງຕ້ອງການ
$("[href]") ເລືອກປະກົດຕົວ ທີ່ href
$("[href='#']") ເລືອກປະກົດຕົວ ທີ່ href ມີຊື່ສັບທີ່ແມ່ນ "#"
$("[href!='#']") ເລືອກປະກົດຕົວ ທີ່ href ມີຊື່ສັບທີ່ບໍ່ແມ່ນ "#"
$("[href$='.jpg']") ເລືອກປະກົດຕົວ ທີ່ href ມີຊື່ສັບທີ່ສິ້ນສູງດັ່ງ ຄິດ
jQuery CSS Selector
jQuery CSS Selector ສາມາດປ່ຽນບາງຢ່າງຂອງ CSS HTML Element.
ຕົວຢ່າງດັ່ງລຽງນີ້ ຈະປ່ຽນສີທີ່ຫຼັງສີແຜ່ນທັງໝົດຂອງ p ມາເປັນສີສີແຜ່ນ
ຕົວຢ່າງ
$("p").css("background-color","red");
ຄວາມຄິດທີ່ຫຼາຍກວ່າຂອງການເລືອກຕົວ
ສັບສຳນວນ | ການອະທິບາຍ |
---|---|
$(this) | HTML ປະກົດຕົວປະຈຸບັນ |
$("p") | ທຸກປະກົດຕົວ <p> |
$("p.intro") | ທຸກປະກົດຕົວ class="intro" <p> |
$(".intro") | ທຸກປະກົດຕົວ class="intro" |
$("#intro") | ປະກົດຕົວ id="intro" |
$("ul li:first") | ປະກົດຕົວ <li> ທຳອິດຂອງແຕ່ລະ <ul> |
$("[href$='.jpg']") | ທຸກປະກົດຕົວ ທີ່ href ມີຊື່ສັບທີ່ສິ້ນສູງດັ່ງ ຄິດ |
$("div#intro .head") | ປະກົດຕົວ <div> id="intro" ແລະ ປະກົດຕົວ ທີ່ class="head" |
ສຳລັບຄູ່ມວນຊົນທັງໝົດ ຂ້ອຍຂໍໃຫ້ທ່ານເຂົ້າ ຄູ່ມວນຊົນ jQuery ການເລືອກ。
- ບ່ອນດ້ານໜ້າ ການສອນ jQuery - ສະນັກວິທະຍາ
- ບ່ອນດ້ານຫນັງ jQuery - ການກັບຄວາມປະສົມ