我想利用“On”功能附上一个事件,因为其他人被贬损(生命、代表、click......)。
但是,问题是:如果我们产生目标,我们需要在参数中使用一位选择,而这一参数就是一个str!
Sample : (context : dynamic table)
//Wrong way
$("#dataTable tbody tr").on("click", function(event){
alert($(this).text());
});
//Good way
$("#dataTable tbody").on("click", "tr", function(event){
alert($(this).text());
});
现在,如果我想要找到办法避免这种情况,我怎么做。
// ?? (find div)
$("#dataTable tbody").on("click", "tr > ul > li > ul > li > div", function(event){
alert($(this).text());
});
// What I would like to do
$("#dataTable tbody").on("click", $(this).find("div"), function(event){
alert($(this).text());
});
//and I don t want to do this :
$("#dataTable tbody").find( div ).on("click", function(event){
alert($(this).text());
});
Thank you !