Javascript 如何在jquery中更改事件的顺序?

Javascript 如何在jquery中更改事件的顺序?,javascript,html,css,Javascript,Html,Css,我有一个ul和一个li,当你点击li标签时,li点击功能首先激活,因为它是孩子。 我想在您单击li ul功能激活时首先激活。我该怎么办 $(“ul”)。单击(函数(){ 警惕(“是的,我做到了!”); }); $(“li”)。单击(函数(){ 警惕(“nooooo!”); }); 一, 二, 三, 四, 五, 六, 七, 八, 九, 十, 升级到正确的jQuery版本 委派 一次点击按顺序执行 $(“ul”)。在(“单击”,“li”,函数()上){ 警惕(“是的,我做到了!”); 警惕

我有一个ul和一个li,当你点击li标签时,li点击功能首先激活,因为它是孩子。 我想在您单击li ul功能激活时首先激活。我该怎么办

$(“ul”)。单击(函数(){
警惕(“是的,我做到了!”);
});
$(“li”)。单击(函数(){
警惕(“nooooo!”);
});

  • 一,
  • 二,
  • 三,
  • 四,
  • 五,
  • 六,
  • 七,
  • 八,
  • 九,
  • 十,
  • 升级到正确的jQuery版本
  • 委派
  • 一次点击按顺序执行
  • $(“ul”)。在(“单击”,“li”,函数()上){
    警惕(“是的,我做到了!”);
    警惕(“nooooo!”);
    console.log($(this.closest(“ul”).attr(“id”));
    log($(this.index(),$(this.text());
    });
    
    
    
    • 一,
    • 二,
    • 三,
    • 四,
    • 五,
    • 六,
    • 七,
    • 八,
    • 九,
    • 十,
  • 升级到正确的jQuery版本
  • 委派
  • 一次点击按顺序执行
  • $(“ul”)。在(“单击”,“li”,函数()上){
    警惕(“是的,我做到了!”);
    警惕(“nooooo!”);
    console.log($(this.closest(“ul”).attr(“id”));
    log($(this.index(),$(this.text());
    });
    
    
    
    • 一,
    • 二,
    • 三,
    • 四,
    • 五,
    • 六,
    • 七,
    • 八,
    • 九,
    • 十,