জেকুয়েরী
🌈জেকুয়েরী কি?
📋জেকুয়েরী হলো ট্যাগের বিভিন্ন ইন্টারঅ্যাকটিভ ইভেন্ট তৈরি করার পদ্ধতি।
⚒️জেকুয়েরী ট্যাগের বিভিন্ন ইন্টারঅ্যাকটিভ ইভেন্ট তৈরি করতে ব্যবহৃত হয়।
জেকুয়েরী সমূহ
জেকুয়েরী এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ 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 - ক্লিক করলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - ডাবল ক্লিক স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মাউস বাটন ছাড়লে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মাউস বাটন চাপলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - ফোকাস হারালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মান পরিবর্তনের পর অবহিত করার উদাহরণ।
<!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 - রাইট ক্লিকে মেনু খুললে অবহিত করার উদাহরণ।
<!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 - ফোকাস হলে কার্যকর করার উদাহরণ।
<!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 - ইনপুটের মান পরিবর্তিত হলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - ফর্ম রিসেট হলে অবহিত করার উদাহরণ।
<!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 - লেখা নির্বাচন করলে অবহিত করার উদাহরণ।
<!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 - ফর্ম জমা দিলে অবহিত করার উদাহরণ।
<!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 - কীবোর্ডের কী চাপলে অবহিত করার উদাহরণ।
<!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 - কী পেস করলে অবহিত করার উদাহরণ।
<!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 - কী ছাড়লে অবহিত করার উদাহরণ।
<!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 - মাউস সরালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মাউস বের হলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মাউস প্রবেশ করলে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - মাউসের চাকা ঘোরালে স্ক্রিপ্ট কার্যকর করার উদাহরণ।
<!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 - ড্র্যাগ শুরু হলে অবহিত করার উদাহরণ।
<!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 - ড্র্যাগ শেষ হলে অবহিত করার উদাহরণ।
<!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 - ড্র্যাগ করা এলিমেন্ট প্রবেশ করলে অবহিত করার উদাহরণ।
<!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 - ড্র্যাগ করা এলিমেন্ট বের হলে অবহিত করার উদাহরণ।
<!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 - ড্র্যাগ করা এলিমেন্ট উপরে থাকলে অবহিত করার উদাহরণ।
<!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 - ড্র্যাগ শুরু হলে অবহিত করার উদাহরণ।
<!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 - এলিমেন্ট ড্রপ হলে অবহিত করার উদাহরণ।
<!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 - এলিমেন্ট স্ক্রল হলে অবহিত করার উদাহরণ।
<!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 - কপি হলে অবহিত করার উদাহরণ।
<!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 - কেটে নিলে অবহিত করার উদাহরণ।
<!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 - পেস্ট করলে অবহিত করার উদাহরণ।
<!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 - মিডিয়া বিরতি দিলে অবহিত করার উদাহরণ।
<!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 - মিডিয়া চালু হলে অবহিত করার উদাহরণ।
<!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 - মিডিয়ার শব্দের মাত্রা পরিবর্তিত হলে অবহিত করার উদাহরণ।
<!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 | মিডিয়ার শব্দের মাত্রা পরিবর্তিত হলে অবহিত করতে ব্যবহৃত হয়। |