একটি নির্দিষ্ট নির্বাচক যার সাথে এর সাথে যুক্ত রয়েছে একাধিক ইভেন্ট রয়েছে তার সাথে জ্যাকারি .on () পদ্ধতিটি কীভাবে ব্যবহার করবেন তা বোঝার চেষ্টা করছেন। আমি আগে .live () পদ্ধতি ব্যবহার করছিলাম তবে .on () দিয়ে কীভাবে একই কীর্তিটি সম্পাদন করতে হবে তা সম্পর্কে নিশ্চিতভাবে নিশ্চিত নই। নীচে আমার কোড দেখুন:
$("table.planning_grid td").live({
mouseenter:function(){
$(this).parent("tr").find("a.delete").show();
},
mouseleave:function(){
$(this).parent("tr").find("a.delete").hide();
},
click:function(){
//do something else.
}
});
আমি জানি আমি কল করে একাধিক ইভেন্ট বরাদ্দ করতে পারি:
$("table.planning_grid td").on({
mouseenter:function(){ //see above
},
mouseleave:function(){ //see above
}
click:function(){ //etc
}
});
তবে আমি বিশ্বাস করি .on () এর সঠিক ব্যবহারটি এরকম হবে:
$("table.planning_grid").on('mouseenter','td',function(){});
এটি সম্পাদন করার কোনও উপায় আছে? বা এখানে সেরা অনুশীলন কি? আমি নীচের কোডটি চেষ্টা করেছিলাম, তবে কোনও পাশা নেই।
$("table.planning_grid").on('td',{
mouseenter: function(){ /* event1 */ },
mouseleave: function(){ /* event2 */ },
click: function(){ /* event3 */ }
});
আগাম ধন্যবাদ!
$("table.planning_grid td")
?