我有一个带有链接的隐藏div有一个类“myvideo”和一个播放视频的功能但是首先测试并发现它从隐藏的div中获取新数据到上面的div之后无法正常工作只需点击上面的红色在非洲圈子并尝试视频链接(圈子位于任何地方只是为了演示)
我正在加载qjeury文件和我的js文件,其中包含下一个链接中的所有数据
答案 0 :(得分:2)
click
处理程序未绑定,因为div在页面加载时被隐藏(不在dom中)。将其更改为:
$(document).on("click", "a.myvideo", function(e) {
e.preventDefault();
alert("test");
});
新小提琴:http://jsfiddle.net/vXPPF/1/
jquery on
:http://api.jquery.com/on/
答案 1 :(得分:1)
行应该是:
$("a.myvideo").live('click',function(e){