jsFiddle Demo
আপনি যে কাজের অনুসন্ধান করছেন সেগুলি তৈরি করতে jQuery বেশ কয়েকটি নির্বাচককে (পুরো তালিকা) সরবরাহ করে। আপনার প্রশ্নের সমাধানের জন্য "অন্যান্য ক্ষেত্রে যেমন" নির্বাচিতগুলিতে "থাকে, তার চেয়ে কম, ইত্যাদি ইত্যাদি ব্যবহার করা সম্ভব ..." "। আপনি এইচটিএমএল 5 ডেটা অ্যাট্রিবিউটগুলি দেখতে, এর সাথে শুরু এবং শেষ করতেও ব্যবহার করতে পারেন। আপনার সমস্ত অপশন দেখার জন্য উপরের পুরো তালিকাটি দেখুন।
মৌলিক কুয়েরিং উপরে আবৃত করা হয়েছে, এবং ব্যবহার জন Hartsock এর উত্তর করতে পারেন যে ডেটা-কোম্পানী উপাদান পাওয়া, অথবা মাইক্রোসফট ছাড়া প্রতি এক (বা অন্য কোন সংস্করণ পেতে সেরা বাজি হতে যাচ্ছে :not
)।
আপনি যে অন্য পয়েন্টগুলি সন্ধান করছেন তাতে এটি প্রসারিত করতে আমরা বেশ কয়েকটি মেটা নির্বাচক ব্যবহার করতে পারি। প্রথমত, যদি আপনি একাধিক ক্যোয়ারী করতে চলেছেন তবে পিতামাতার পছন্দটি ক্যাশে করে দেওয়া ভাল।
var group = $('ul[data-group="Companies"]');
এরপরে, আমরা এই সেটগুলিতে জি দিয়ে শুরু হওয়া সংস্থাগুলি সন্ধান করতে পারি
var google = $('[data-company^="G"]',group);//google
অথবা সম্ভবত সংস্থাগুলি যেখানে শব্দটি নরম রয়েছে
var microsoft = $('[data-company*="soft"]',group);//microsoft
যার উপাদানগুলির ডেটা অ্যাট্রিবিউটের সমাপ্তি মেলে এমন উপাদানগুলি পাওয়াও সম্ভব
var facebook = $('[data-company$="book"]',group);//facebook
//stored selector
var group = $('ul[data-group="Companies"]');
//data-company starts with G
var google = $('[data-company^="G"]',group).css('color','green');
//data-company contains soft
var microsoft = $('[data-company*="soft"]',group).css('color','blue');
//data-company ends with book
var facebook = $('[data-company$="book"]',group).css('color','pink');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul data-group="Companies">
<li data-company="Microsoft">Microsoft</li>
<li data-company="Google">Google</li>
<li data-company ="Facebook">Facebook</li>
</ul>