答案 0 :(得分:11)
.ready()
允许您注册在DOM准备就绪时触发的回调 - 这类似于使用window.onload
但更早发生(并且您可以注册多个回调)。
.live()
允许您基于选择器注册一系列事件的回调,选择器持续监视DOM并将自己注册到添加的新节点。
答案 1 :(得分:1)
live用于将事件附加到当前选择器和所有将来匹配的选择器。
ready准备绑定要在DOM准备好遍历和操作时执行的函数
答案 2 :(得分:1)
ready()
会触发一次,并准备好遍历和操作。基本上是onload
上旧的值得信赖的window
事件的替代品(类似但不完全相同)
使用live()
指定一个选择器,然后jQuery将指定的函数作为第二个参数附加到现在和将来匹配的所有元素(动态添加到DOM),作为指定为第一个参数的事件