我已经构建了一个我在文档准备好的
上运行的插件$("#pagecontainer").gumbyPageTransition();
我有一个JQuery插件,它将所有href与类pageref绑定到一个click事件。
$("a.pagehref").on('click', function(event){.....
当用户点击href:s时,该函数通过转换将页面加载到ajax上。在函数结束时,我再次调用它重新加载插件:
....
$("#pagecontainer").gumbyPageTransition(); //To bind click events on the newly loaded page
我的问题是,在某些页面上,我使用点击事件将数据加载到ul li:s,并且这些不会通过点击功能进行绑定。
换句话说:
由于
答案 0 :(得分:0)
您应该在树的后面附加.on
并指定一个选择器(对于现有和将来的元素)作为可选参数。
而不是
$('a.pagehref').on('click', function(event)
{
// ...
});
将.on
附加到document
$('document').on('click', 'a.pagehref', function(event)
{
// ...
});