Javascript 设置变量时Jquery委托不工作
我使用ajax加载进行页面导航,并使用delegate进行每个函数等所需的各种单击事件 我遇到的问题是,由于滑块的激活方式,在主页上激活幻灯片 下面是我所拥有的,显然,Javascript 设置变量时Jquery委托不工作,javascript,ajax,jquery,delegates,Javascript,Ajax,Jquery,Delegates,我使用ajax加载进行页面导航,并使用delegate进行每个函数等所需的各种单击事件 我遇到的问题是,由于滑块的激活方式,在主页上激活幻灯片 下面是我所拥有的,显然,加载也没有像我预期的那样工作 $('#Content').delegate('#Home','load',function(){ swiper = new Swiper('#swiper', { mode:'horizontal', speed:900 , loop:true,
加载
也没有像我预期的那样工作
$('#Content').delegate('#Home','load',function(){
swiper = new Swiper('#swiper', {
mode:'horizontal',
speed:900 ,
loop:true,
});
});
有没有一种方法可以绕过这个问题,而不用在导航代码中实现if/switch语句,因为我更愿意将它分开
我也尝试过:
$(document/body).delegate('#Content','change',function(){....
我在这里发现的任何问题都与代理的标准问题有关,如单击事件不起作用等
谢谢您使用的是什么版本的jQuery?从1.7开始,
.on()
应该被使用aaahh,我还以为是另一种方法呢!!!我使用的是1.9.1。$(文档)。on('change','#content',function(){…})
@adeneo-Nah不起作用…我已经读到加载事件不会冒泡,所以这可能是问题的一部分?!