这是什么样的jQuery函数?

时间:2012-11-07 03:53:34

标签: jquery

我是jQuery的新手并且仍然试图理解细微差别,我认为这个函数自称?该功能从这样开始:

$("#feedpage").live("pageshow", function(e) {

2 个答案:

答案 0 :(得分:2)

.live()是jQuery中不推荐使用的函数,它将事件处理程序绑定到所选元素的document对象(在您的情况下为#feedpage)。触发名为pageshow的事件时会触发事件处理程序。据我所知,没有pageshow事件,所以它必须是一个自定义事件,使用.trigger()等jQuery函数触发。

由于事件委派,处理程序对页面上的当前和未来元素有效。

答案 1 :(得分:0)

live方法将事件处理程序附加到所有选定元素。 在您的示例中,function(e) {..}是将附加到与#feedpage匹配的所有元素的pageShow事件的事件处理程序。

检查http://api.jquery.com/live/