关于1000 div的jQuery click事件,优化方法?

Joh*_*son 5 javascript jquery

我正在建立一个销售活动门票的系统.现在有大约1000个不同的座位可供选择作为访客.Maby有一天会达到5000.

现在我有一个div为每个点,然后一些jQuery用ajax保留现场.因此,我有大约1000个div并且更令我警觉的jQuery选择器的meens在每个div上设置了一个click事件.

有更好的方法吗?

我想在按下div时触发ajax,而不是重新加载页面.

Tat*_*nen 8

使用.delegate():

$("#container").delegate(".child", "click", function(){
    alert("Clicked!");
});
Run Code Online (Sandbox Code Playgroud)

这样你就可以制作一个管理所有div的事件.