জেভাস্ক্রিপ্ট / জেকুয়ারি এইচটিএমএল ইলেকমেন্ট

jQuery vs JavaScript

jQuery-কে জন রেসিগ ২০০৬ সালে তৈরি করেছিলেন। এটির উদ্দেশ্য হল ব্রাউজার অসমতা নিরসন এবং HTML DOM অপারেশন, ইভেন্ট হ্যান্ডলিং, অ্যানিমেশন এবং AJAX-কে সরল করা。

দশকেরও বেশি সময় ধরে, jQuery বিশ্বের সর্বাধিক প্রিয় JavaScript লাইব্রেরি হয়ে আছে。

কিন্তু, ২০০৯ সালের JavaScript Version 5-র পর থেকে, অধিকাংশ jQuery প্রয়োগী প্রোগ্রামগুলি কিছুটা স্ট্যান্ডার্ড JavaScript-এর মাধ্যমেই সমাধান করা যায়:

টেক্সট কনটেন্ট সেট

এইচটিএমএল ইলিমেন্টের অভ্যন্তরীণ টেক্সট সেট করা:

জেকুয়ারি

myElement.text("Hello China!");

স্বয়ং প্রয়াস করুন

জেভাস্ক্রিপ্ট

myElement.textContent = "Hello China!";

স্বয়ং প্রয়াস করুন

টেক্সট কনটেন্ট পাওয়া

এইচটিএমএল ইলিমেন্টের অভ্যন্তরীণ টেক্সট পাওয়া:

জেকুয়ারি

var myText = myElement.text();

স্বয়ং প্রয়াস করুন

জেভাস্ক্রিপ্ট

var myText = myElement.textContent || myElement.innerText;

স্বয়ং প্রয়াস করুন

এইচটিএমএল কনটেন্ট সেট

এলিমেন্টের এইচটিএমএল কনটেন্ট সেট করা:

জেকুয়ারি

var myElement.html("<p>Hello World</p>");

স্বয়ং প্রয়াস করুন

জেভাস্ক্রিপ্ট

var myElement.innerHTML = "<p>Hello World</p>";

স্বয়ং প্রয়াস করুন

এইচটিএমএল কনটেন্ট পাওয়া

এলিমেন্টের এইচটিএমএল কনটেন্ট পাওয়ার জন্য:

জেকুয়ারি

var content = myElement.html();

স্বয়ং প্রয়াস করুন

জেভাস্ক্রিপ্ট

var content = myElement.innerHTML;

স্বয়ং প্রয়াস করুন