我有以下 javascript,如果用户单击 .field_trip_mini_div 内的删除 div,我不希望触发此 mousedown 函数。删除 div id 是“删除”。如果用户单击删除 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);
}
});
});
编辑:我最初使用#,谢谢你的回答,但这是一个堆栈溢出输入错误。