জয়েন লগইন

জেকুয়েরী

🌈জেকুয়েরী কি?

📋জেকুয়েরী হলো ট্যাগের বিভিন্ন ইন্টারঅ্যাকটিভ ইভেন্ট তৈরি করার পদ্ধতি।

⚒️জেকুয়েরী ট্যাগের বিভিন্ন ইন্টারঅ্যাকটিভ ইভেন্ট তৈরি করতে ব্যবহৃত হয়।

জেকুয়েরী সমূহ

জেকুয়েরী এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ click - ক্লিক করলে স্ক্রিপ্ট কার্যকর করা
  • ➡️ dblclick - ডাবল ক্লিক স্ক্রিপ্ট কার্যকর করা
  • ➡️ mouseup - মাউস বাটন ছাড়লে স্ক্রিপ্ট কার্যকর করা
  • ➡️ mousedown - মাউস বাটন চাপলে স্ক্রিপ্ট কার্যকর করা
  • ➡️ blur - ফোকাস হারালে স্ক্রিপ্ট কার্যকর করা
  • ➡️ change - মান পরিবর্তনের পর অবহিত করা
  • ➡️ contextmenu - রাইট ক্লিকে মেনু খুললে অবহিত করা
  • ➡️ focus - ফোকাস হলে কার্যকর করা
  • ➡️ input - ইনপুটের মান পরিবর্তিত হলে স্ক্রিপ্ট কার্যকর করা
  • ➡️ reset - ফর্ম রিসেট হলে অবহিত করা
  • ➡️ select - লেখা নির্বাচন করলে অবহিত করা
  • ➡️ submit - ফর্ম জমা দিলে অবহিত করা
  • ➡️ keydown - কীবোর্ডের কী চাপলে অবহিত করা
  • ➡️ keypress - কী পেস করলে অবহিত করা
  • ➡️ keyup - কী ছাড়লে অবহিত করা
  • ➡️ mousemove - মাউস সরালে স্ক্রিপ্ট কার্যকর করা
  • ➡️ mouseout - মাউস বের হলে স্ক্রিপ্ট কার্যকর করা
  • ➡️ mouseover - মাউস প্রবেশ করলে স্ক্রিপ্ট কার্যকর করা
  • ➡️ wheel - মাউসের চাকা ঘোরালে স্ক্রিপ্ট কার্যকর করা
  • ➡️ drag - ড্র্যাগ শুরু হলে অবহিত করা
  • ➡️ dragend - ড্র্যাগ শেষ হলে অবহিত করা
  • ➡️ dragenter - ড্র্যাগ করা এলিমেন্ট প্রবেশ করলে অবহিত করা
  • ➡️ dragleave - ড্র্যাগ করা এলিমেন্ট বের হলে অবহিত করা
  • ➡️ dragover - ড্র্যাগ করা এলিমেন্ট উপরে থাকলে অবহিত করা
  • ➡️ dragstart - ড্র্যাগ শুরু হলে অবহিত করা
  • ➡️ drop - এলিমেন্ট ড্রপ হলে অবহিত করা
  • ➡️ scroll - এলিমেন্ট স্ক্রল হলে অবহিত করা
  • ➡️ copy - কপি হলে অবহিত করা
  • ➡️ cut - কেটে নিলে অবহিত করা
  • ➡️ paste - পেস্ট করলে অবহিত করা
  • ➡️ pause - মিডিয়া বিরতি দিলে অবহিত করা
  • ➡️ play - মিডিয়া চালু হলে অবহিত করা
  • ➡️ volumechange - মিডিয়ার শব্দের মাত্রা পরিবর্তিত হলে অবহিত করা

click - ক্লিক করলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<button>ক্লিক করুন</button>

<div>
  <h1>প্রোগ্রামিং শিখুন</h1>
  <p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>
</div>

<script>
$(document).ready(function(){
  $("button").click(function(){
    $("div").css("background", "pink");
  });

});
</script>
</body>
</html>

dblclick - ডাবল ক্লিক স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<button>ক্লিক করুন</button>

<div>
  <h1>প্রোগ্রামিং শিখুন</h1>
  <p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>
</div>

<script>
$(document).ready(function(){
  $("button").dblclick(function(){
    $("div").css("background", "pink");
  });

});
</script>
</body>
</html>

mouseup - মাউস বাটন ছাড়লে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<button>ক্লিক করুন</button>

<script>
$(document).ready(function(){
  $("button").mousedown(function(){
    $(this).text("চাপুন");
  });

  $("button").mouseup(function(){
    $(this).text("ছাড়ুন");
  });

});
</script>
</body>
</html>

mousedown - মাউস বাটন চাপলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<button>ক্লিক করুন</button>

<script>
$(document).ready(function(){
  $("button").mousedown(function(){
    $(this).text("চাপুন");
  });

  $("button").mouseup(function(){
    $(this).text("ছাড়ুন");
  });

});
</script>
</body>
</html>

blur - ফোকাস হারালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="ইনপুট ক্লিক করুন এবং তারপর বাইরে ক্লিক করুন">

<script>
$(document).ready(function(){
  $("input").blur(function(){
    $(this).css("background", "pink");
  });

});
</script>
</body>
</html>

change - মান পরিবর্তনের পর অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<select>

  <option>বাংলাদেশ</option>
  <option>নেদারল্যান্ড</option>
  <option>আফগানিস্তান</option>
  <option>বাংলাদেশ</option>

</select>

<p></p>

<script>
$(document).ready(function(){
  $("select").change(function(){
    $("p").text("পরিবর্তন করা মানটি হচ্ছে : " + $(this).val());
  });

});
</script>
</body>
</html>

contextmenu - রাইট ক্লিকে মেনু খুললে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="padding:30px;">

এখানে রাইট ক্লিক করুন

</div>

<script>
$(document).ready(function(){
  $("div").contextmenu(function(event){
    event.preventDefault();
    alert("কনটেক্সট মেনু নিষ্ক্রিয় করা হয়েছে");
  });

});
</script>
</body>
</html>

focus - ফোকাস হলে কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="এখানে ক্লিক করুন">

<script>
$(document).ready(function(){
  $("input").focus(function(){
    $(this).css("background", "lightgreen");
  });

});
</script>
</body>
</html>

input - ইনপুটের মান পরিবর্তিত হলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="কিছু লিখুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").on("input", function(){
    $("p").text($(this).val());
  });

});
</script>
</body>
</html>

reset - ফর্ম রিসেট হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<form>

  <input value="আরিফ">

  <button type="reset">রিসেট</button>

</form>

<p></p>

<script>
$(document).ready(function(){
  $("form").on("reset", function(){
    $("p").text("ফর্ম রিসেট হয়েছে");
  });

});
</script>
</body>
</html>

select - লেখা নির্বাচন করলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input value="এই লেখাটি নির্বাচন করুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").select(function(){
    $("p").text("লেখা নির্বাচন করা হয়েছে");
  });

});
</script>
</body>
</html>

submit - ফর্ম জমা দিলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<form>

  <input placeholder="নাম">

  <button type="submit">সাবমিট</button>

</form>

<p></p>

<script>
$(document).ready(function(){
  $("form").submit(function(event){
    event.preventDefault();
    $("p").text("ফর্ম জমা দেওয়া হয়েছে");
  });

});
</script>
</body>
</html>

keydown - কীবোর্ডের কী চাপলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="একটি কি-ওয়ার্ড প্রেস করুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").keydown(function(event){
    $("p").text("আপনি প্রেস করেছেন: " + event.key);
  });

});
</script>
</body>
</html>

keypress - কী পেস করলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="একটি কি-ওয়ার্ড প্রেস করুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").keypress(function(event){
    $("p").text("আপনি প্রেস করেছেন: " + event.key);
  });

});
</script>
</body>
</html>

keyup - কী ছাড়লে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="একটি কী ছেড়ে দিন">

<p></p>

<script>
$(document).ready(function(){
  $("input").keyup(function(event){
    $("p").text("আপনি ছেড়েছেন: " + event.key);
  });

});
</script>
</body>
</html>

mousemove - মাউস সরালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="height:100px; background:lightgray;">

মাউস এখানে নিয়ে আসুন

</div>

<p></p>

<script>
$(document).ready(function(){
  $("div").mousemove(function(event){
    $("p").text(event.clientX + ", " + event.clientY);
  });

});
</script>
</body>
</html>

mouseout - মাউস বের হলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="padding:30px; background:lightgray;">

মাউস বাইরে নিয়ে যান

</div>

<script>
$(document).ready(function(){
  $("div").mouseout(function(){
    $(this).css("background", "pink");
  });

});
</script>
</body>
</html>

mouseover - মাউস প্রবেশ করলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="padding:30px; background:lightgray;">

মাউস ওপরে আনুন

</div>

<script>
$(document).ready(function(){
  $("div").mouseover(function(){
    $(this).css("background", "lightgreen");
  });

});
</script>
</body>
</html>

wheel - মাউসের চাকা ঘোরালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="height:100px; overflow:auto; background:lightgray;">

এখানে মাউসের চাকা স্ক্রল করুন

</div>

<p></p>

<script>
$(document).ready(function(){
  $("div").on("wheel", function(event){
    $("p").text(event.originalEvent.deltaY);
  });

});
</script>
</body>
</html>

drag - ড্র্যাগ শুরু হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">

এই লেখাটি টেনে নিন

</p>

<p></p>

<script>
$(document).ready(function(){
  $("p[draggable]").on("drag", function(){
    $("body > p:last").text("");
  });

});
</script>
</body>
</html>

dragend - ড্র্যাগ শেষ হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">

এই লেখাটি টেনে নিন

</p>

<p></p>

<script>
$(document).ready(function(){
  $("p[draggable]").on("dragend", function(){
    $("body > p:last").text("টেনে নেওয়া শেষ হয়েছে");
  });

});
</script>
</body>
</html>

dragenter - ড্র্যাগ করা এলিমেন্ট প্রবেশ করলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">আমাকে টেনে নিন</p>

<div style="padding:30px; background:lightgray;">

ছেড়ে দেওয়ার স্থান

</div>

<script>
$(document).ready(function(){
  $("div").on("dragenter", function(){
    $(this).css("background", "lightgreen");
  });

});
</script>
</body>
</html>

dragleave - ড্র্যাগ করা এলিমেন্ট বের হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">আমাকে টেনে নিন</p>

<div style="padding:30px; background:lightgray;">

এই স্থান থেকে বের হয়ে যান

</div>

<script>
$(document).ready(function(){
  $("div").on("dragleave", function(){
    $(this).css("background", "pink");
  });

});
</script>
</body>
</html>

dragover - ড্র্যাগ করা এলিমেন্ট উপরে থাকলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">আমাকে টেনে নিন</p>

<div style="padding:30px; background:lightgray;">

এই স্থানের ওপর টেনে আনুন

</div>

<script>
$(document).ready(function(){
  $("div").on("dragover", function(event){
    event.preventDefault();
  });

});
</script>
</body>
</html>

dragstart - ড্র্যাগ শুরু হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">

এই লেখাটি টেনে নিন

</p>

<p></p>

<script>
$(document).ready(function(){
  $("p[draggable]").on("dragstart", function(){
    $("body > p:last").text("টেনে নেওয়া শুরু হয়েছে");
  });

});
</script>
</body>
</html>

drop - এলিমেন্ট ড্রপ হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p draggable="true">

আমাকে টেনে নিন

</p>

<div style="padding:30px; background:lightgray;">

এখানে ছেড়ে দিন

</div>

<script>
$(document).ready(function(){
  $("p[draggable]").on("dragstart", function(event){
    event.originalEvent.dataTransfer.setData(
      "text",
      $(this).text()
    );
  });

  $("div").on("dragover", function(event){
    event.preventDefault();
  });

  $("div").on("drop", function(event){
    event.preventDefault();

    $(this).text(
      event.originalEvent.dataTransfer.getData("text")
    );
  });

});
</script>
</body>
</html>

scroll - এলিমেন্ট স্ক্রল হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<div style="height:100px; overflow:auto;">

  <div style="height:300px;">

    <h1>প্রোগ্রামিং শিখুন</h1>

    <p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>

  </div>

</div>

<script>
$(document).ready(function(){
  $("div").first().scroll(function(){
    $(this).css("background", "pink");
  });

});
</script>
</body>
</html>

copy - কপি হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<p>

এই লেখাটি কপি করুন

</p>

<p></p>

<script>
$(document).ready(function(){
  $("p").first().on("copy", function(){
    $("p").last().text("লেখা কপি হয়েছে");
  });

});
</script>
</body>
</html>

cut - কেটে নিলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input value="এই লেখাটি কাটুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").on("cut", function(){
    $("p").text("লেখা কাটা হয়েছে");
  });

});
</script>
</body>
</html>

paste - পেস্ট করলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<input placeholder="এখানে পেস্ট করুন">

<p></p>

<script>
$(document).ready(function(){
  $("input").on("paste", function(){
    $("p").text("লেখা পেস্ট হয়েছে");
  });

});
</script>
</body>
</html>

pause - মিডিয়া বিরতি দিলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<video
  controls
  width="300"
  src="/videos/rain.mp4">
</video>

<script>
$(document).ready(function(){
  $("video").on("pause", function(){
    alert("ভিডিওটি থামানো হয়েছে");
  });

});
</script>
</body>
</html>

play - মিডিয়া চালু হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<video
  controls
  width="300"
  src="/videos/rain.mp4">
</video>

<script>
$(document).ready(function(){
  $("video").on("play", function(){
    alert("ভিডিও শুরু হয়েছে");
  });

});
</script>
</body>
</html>

volumechange - মিডিয়ার শব্দের মাত্রা পরিবর্তিত হলে অবহিত করার উদাহরণ।

jquery
<!DOCTYPE html>
<html>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<body>

<video
  controls
  width="300"
  src="/videos/rain.mp4">
</video>

<p></p>

<script>
$(document).ready(function(){
  $("video").on("volumechange", function(){
    $("p").text("Volume: " + this.volume);
  });

});
</script>
</body>
</html>

জেকুয়েরী সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
click ক্লিক করলে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
dblclick ডাবল ক্লিক স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
mouseup মাউস বাটন ছাড়লে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
mousedown মাউস বাটন চাপলে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
blur ফোকাস হারালে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
change মান পরিবর্তনের পর অবহিত করতে ব্যবহৃত হয়।
contextmenu রাইট ক্লিকে মেনু খুললে অবহিত করতে ব্যবহৃত হয়।
focus ফোকাস হলে কার্যকর করতে ব্যবহৃত হয়।
input ইনপুটের মান পরিবর্তিত হলে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
reset ফর্ম রিসেট হলে অবহিত করতে ব্যবহৃত হয়।
select লেখা নির্বাচন করলে অবহিত করতে ব্যবহৃত হয়।
submit ফর্ম জমা দিলে অবহিত করতে ব্যবহৃত হয়।
keydown কীবোর্ডের কী চাপলে অবহিত করতে ব্যবহৃত হয়।
keypress কী পেস করলে অবহিত করতে ব্যবহৃত হয়।
keyup কী ছাড়লে অবহিত করতে ব্যবহৃত হয়।
mousemove মাউস সরালে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
mouseout মাউস বের হলে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
mouseover মাউস প্রবেশ করলে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
wheel মাউসের চাকা ঘোরালে স্ক্রিপ্ট কার্যকর করতে ব্যবহৃত হয়।
drag ড্র্যাগ শুরু হলে অবহিত করতে ব্যবহৃত হয়।
dragend ড্র্যাগ শেষ হলে অবহিত করতে ব্যবহৃত হয়।
dragenter ড্র্যাগ করা এলিমেন্ট প্রবেশ করলে অবহিত করতে ব্যবহৃত হয়।
dragleave ড্র্যাগ করা এলিমেন্ট বের হলে অবহিত করতে ব্যবহৃত হয়।
dragover ড্র্যাগ করা এলিমেন্ট উপরে থাকলে অবহিত করতে ব্যবহৃত হয়।
dragstart ড্র্যাগ শুরু হলে অবহিত করতে ব্যবহৃত হয়।
drop এলিমেন্ট ড্রপ হলে অবহিত করতে ব্যবহৃত হয়।
scroll এলিমেন্ট স্ক্রল হলে অবহিত করতে ব্যবহৃত হয়।
copy কপি হলে অবহিত করতে ব্যবহৃত হয়।
cut কেটে নিলে অবহিত করতে ব্যবহৃত হয়।
paste পেস্ট করলে অবহিত করতে ব্যবহৃত হয়।
pause মিডিয়া বিরতি দিলে অবহিত করতে ব্যবহৃত হয়।
play মিডিয়া চালু হলে অবহিত করতে ব্যবহৃত হয়।
volumechange মিডিয়ার শব্দের মাত্রা পরিবর্তিত হলে অবহিত করতে ব্যবহৃত হয়।