আমি নিম্নলিখিত এইচটিএমএল আছে:
<div id="mydiv">
<div class="myclass"></div>
</div>
আমি এমন একটি নির্বাচক ব্যবহার করতে সক্ষম হতে চাই যা অভ্যন্তরটি নির্বাচন করে div
তবে ধারকটির জন্য নির্দিষ্ট mydiv
। আমি কীভাবে jQuery দিয়ে এটি অর্জন করতে পারি?
আমি নিম্নলিখিত এইচটিএমএল আছে:
<div id="mydiv">
<div class="myclass"></div>
</div>
আমি এমন একটি নির্বাচক ব্যবহার করতে সক্ষম হতে চাই যা অভ্যন্তরটি নির্বাচন করে div
তবে ধারকটির জন্য নির্দিষ্ট mydiv
। আমি কীভাবে jQuery দিয়ে এটি অর্জন করতে পারি?
উত্তর:
চেষ্টা করুন:
$('#mydiv').find('.myclass');
বা:
$('.myclass','#mydiv');
বা:
$('#mydiv .myclass');
তথ্যসূত্র:
find()
ডকুমেন্টেশন থেকে শিখতে ভাল :
.ফাইন্ড () এবং। শিশুদের () পদ্ধতিগুলি একই রকম, বাদে কেবলমাত্র ডিওএম গাছের নীচে একক স্তর ভ্রমণ করে।
$('#mydiv').find('.myclass');
হয়েছে, প্রথম কোড স্নিপেটে ব্যবহৃত একই পন্থা। ঘটনাচক্রে: '... প্রত্যেকটি নির্বাচন করুন id=mydiv
'? মাত্র উচিত কি কখনো একটি প্রদত্ত এক ব্যবহার করা id
একটি পৃষ্ঠায় (একটি id
আবশ্যক নথীর মধ্যে অনন্য হওয়া )।
এটা চেষ্টা কর
$("#mydiv div.myclass")
div
(বা এটি সর্বদা এক হয়ে থাকবে div
) আপনি $ ("# মাইডিভ। মাইক্র্লাস") এ সহজ করতে পারেন।
document.queryselectorall
এটি সম্ভবত একই ফ্যাশনে অনুসন্ধান করবে এবং আপনার ক্ষেত্রে একটি অতিরিক্ত চেক করবে। দেশীয় বাস্তবায়নগুলিও একই কাজ সম্ভব।
আপনি সিএসএস নির্বাচককে যেভাবে প্রয়োগ করবেন ঠিক সেভাবেই আপনি এটি করবেন। তাত্ক্ষণিক জন্য আপনি করতে পারেন
$("#mydiv > .myclass")
অথবা
$("#mydiv .myclass")
শেষটি মাইক্লাসের সাথে মাইক্লাস সহ মাইডিভের অভ্যন্তরে প্রতিটি মাইক্রাসের সাথে মিলবে।
আপনি যদি ক্লাস অ্যাট্রিবিউট "মাইক্লাস" ব্যবহার করে এমন প্রতিটি উপাদান নির্বাচন করতে চান
$('#mydiv .myclass');
আপনি যদি কেবলমাত্র ডিভ উপাদানগুলি নির্বাচন করতে চান যা শ্রেণীর বৈশিষ্ট্যযুক্ত "মাইক্লাস" ব্যবহার করে
$("div#mydiv div.myclass");
jquery নির্বাচনকারীদের সম্পর্কে আরও নিবন্ধগুলি এই নিবন্ধগুলি উল্লেখ করুন
পরিবর্তে এটি চেষ্টা করুন $(".video-divs.focused")
। আপনি যদি ফোকাসযুক্ত ভিডিও-ডিভগুলি সন্ধান করছেন তবে এটি কাজ করে।