আমাকে এমন সমস্ত উপাদান সন্ধান করতে হবে যাগুলির একটি বিশেষ বৈশিষ্ট্যযুক্ত মান রয়েছে।
আমার যে ডিভটি খুঁজে পেতে হবে তা এখানে রয়েছে (আমার অনেকগুলি আছে ..)
<div imageId='imageN'>...
আমার কেবল ডিভগুলি দিয়ে লুপ করা দরকার imageId='imageN'
আমাকে এমন সমস্ত উপাদান সন্ধান করতে হবে যাগুলির একটি বিশেষ বৈশিষ্ট্যযুক্ত মান রয়েছে।
আমার যে ডিভটি খুঁজে পেতে হবে তা এখানে রয়েছে (আমার অনেকগুলি আছে ..)
<div imageId='imageN'>...
আমার কেবল ডিভগুলি দিয়ে লুপ করা দরকার imageId='imageN'
class="image imageN"তবে এটি সহায়তা করে।
উত্তর:
$('div[imageId="imageN"]').each(function() {
// `this` is the div
});
বৈশিষ্ট্যটির একমাত্র অস্তিত্বের জন্য, কোন মান বিবেচনা না করে আপনি তার পরিবর্তে th নির্বাচক ব্যবহার করতে পারেন: $('div[imageId]')
যদিও এটি প্রশ্নের যথাযথভাবে উত্তর দেয় না, আমি উপাদানগুলির সম্ভাব্য সংগ্রহের সম্ভাব্য (আলাদা আলাদা ট্যাগের নাম) সংগ্রহ করার উপায় অনুসন্ধান করার জন্য আমি এখানে পৌঁছেছিলাম যেখানে কেবলমাত্র একটি প্রদত্ত বৈশিষ্ট্যের নাম ছিল (অ্যাট্রিবিউট মান দ্বারা ফিল্টারিং ছাড়াই)। আমি দেখতে পেয়েছি যে নিম্নলিখিতগুলি আমার পক্ষে ভাল কাজ করেছে:
$("*[attr-name]")
আশা করি যা এই পৃষ্ঠায় অবতীর্ণ হতে পারে এমন কাউকে সহায়তা করবে যে আমিই ছিলাম সেই একই জিনিসটির সন্ধান করছে।
আপডেট: দেখা যাচ্ছে যে তারকাচিহ্নের প্রয়োজন নেই, অর্থাত্ কিছু বেসিক পরীক্ষার ভিত্তিতে নিম্নলিখিতটিকে উপরের সমতুল্য বলে মনে হচ্ছে (এটি নির্দেশ করার জন্য ম্যাটকে ধন্যবাদ):
$("[attr-name]")
$("[attr-name]")? (যেমন না *)
$("[data-toggle='modal']")
আপনি (^) চিহ্ন ব্যবহার করে একটি ডিওএম উপাদান সনাক্ত করতে কোনও গুনের আংশিক মান ব্যবহার করতে পারেন। উদাহরণস্বরূপ আপনার এইরকম ডিভগুলি রয়েছে:
<div id="abc_1"></div>
<div id="abc_2"></div>
<div id="xyz_3"></div>
<div id="xyz_4"></div>...
আপনি কোডটি ব্যবহার করতে পারেন:
var abc = $('div[id^=abc]')
এটি id দিয়ে শুরু করে এমন একটি ডিওএম অ্যারে প্রদান করবে abc:
<div id="abc_1"></div>
<div id="abc_2"></div>
এখানে ডেমো: http://jsfiddle.net/mCuWS/
স্ট্রিং সংক্ষিপ্তকরণ ব্যবহার করুন। এটা চেষ্টা কর:
$('div[imageId="'+imageN +'"]').each(function() {
$(this);
});
class="imageN"বৈধ এইচটিএমএল এর জন্য ব্যবহার করার পরামর্শ দেব । হয় বাdata-imageId="imageN"বৈধ HTML5 এর খাতিরে। প্রাক্তনের সাথে, আপনি শ্রেণি নির্বাচকটি ব্যবহার করতে সক্ষম হবেন।