Javascript Mousedown jquery是否除外

Javascript Mousedown jquery是否除外,javascript,jquery,exception,Javascript,Jquery,Exception,我有下面的javascript,如果用户单击.field\u trip\u mini\u div中的delete div,我不希望启动mousedown函数。delete div id为“delete”。如果用户单击delete div,我应该添加什么代码以使鼠标按下功能不会执行?我试着把第一行改成 $(".field_trip_mini_div :not('#delete')").live({ 但那没用。有没有办法在第二行代码中阻止它 $(".field_trip_mini_div").

我有下面的javascript,如果用户单击.field\u trip\u mini\u div中的delete div,我不希望启动mousedown函数。delete div id为“delete”。如果用户单击delete div,我应该添加什么代码以使鼠标按下功能不会执行?我试着把第一行改成

$(".field_trip_mini_div :not('#delete')").live({  
但那没用。有没有办法在第二行代码中阻止它

$(".field_trip_mini_div").live({  
    mousedown: function(){     
    $.ajax({
        type: "POST",
        url: "/field_trips/"+selected_field_trip_id+"/reload_div",
        data: {id: selected_field_trip_id},
        success: function(response)
           {
            $('#selected_fieldTrip_div').html(response);
           }
        });
});
编辑:我最初使用了#,谢谢你的回答,但这是一个堆栈溢出输入错误。

由于delete是id use,我建议你使用As
live不推荐使用

$(".field_trip_mini_div :not('#delete')").live({  
也可以在单击“删除”时跳过代码

$(".field_trip_mini_div").live({  
    mousedown: function(evt){    
    if (evt.target.id == "delete") 
       return;
      $.ajax({
          type: "POST",
          url: "/field_trips/"+selected_field_trip_id+"/reload_div",
          data: {id: selected_field_trip_id},
          success: function(response)
             {
              $('#selected_fieldTrip_div').html(response);
             }
          });        
});
使用以下命令:

$(".field_trip_mini_div :not('#delete')").on({

注意:不要使用“live”,因为它已被弃用;改为使用“开”。

是否
删除
字段\u trip\u mini\u div中的元素?如果是这样,您可以使用
e.target
检查单击元素的目标id:

$(".field_trip_mini_div").live({  
    mousedown: function(e){    
      if ($(e.target).attr("id")!= "delete") // This line right here
      {
        $.ajax({
            type: "POST",
            url: "/field_trips/"+selected_field_trip_id+"/reload_div",
            data: {id: selected_field_trip_id},
            success: function(response)
               {
                $('#selected_fieldTrip_div').html(response);
               }
            });
      }
  });

有关事件和
事件的一些信息
对象:

谢谢!这正是我需要的。我也从来没有听说过e.target,因此这将在将来有所帮助。会在6分钟内给你积分:)。没问题,伙计!关于事件对象的一些信息:我相信您将来也会遇到
e.preventDefault()
e.stopPropagation()
。)谢谢,把它改为开而不是直播。