কিভাবে jquery এর href দ্বারা একটি উপাদান পেতে?


96

আমি jquery বা জাভাস্ক্রিপ্ট এর href গুণাবলী দ্বারা একটি উপাদান পেতে চাই। এটা কি সম্ভব?

উত্তর:


201

হ্যাঁ, আপনি এর জন্য jQuery এর গুণাবলী নির্বাচন করতে পারেন ।

var linksToGoogle = $('a[href="http://google.com"]');

বিকল্পভাবে, যদি আপনার আগ্রহের পরিবর্তে নির্দিষ্ট ইউআরএল থেকে শুরু হওয়া লিঙ্ক হয়, তবে নির্বাচক -সহ-বৈশিষ্ট্যটি ব্যবহার করুন :

var allLinksToGoogle = $('a[href^="http://google.com"]');

16

যদি আপনি এমন কোনও উপাদান পেতে চান যার URL এর অংশ রয়েছে যার href বৈশিষ্ট্যে আপনি ব্যবহার করতে পারেন:

$( 'a[href*="google.com"]' );

এটি gre.com সহ একটি href সহ সমস্ত উপাদান নির্বাচন করবে, উদাহরণস্বরূপ:

নীচের মন্তব্য @BalusC দ্বারা হিসাবে বলেন, এটি উপাদান আছে ম্যাচ হবে google.comসূরা যে কোন অবস্থানে মত blahgoogle.com


এটিও নির্লজ্জভাবে মেলে blahgoogle.comএবং some.com?blah=google.com। খারাপ পরামর্শ।
বালুসসি

@ বালুসসি যেমনটি বলেছেন:any element that has part of a URL in their href attribute.
জেসিএম


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.