我正在使用以下内容将项目加载到旋转木马(基于另一个旋转木马点击事件):
testCarousel.stopAuto();
testCarousel.reset();
testCarousel.add(0,"<LI>TEST</LI>");
testCarousel.add(1,"<LI>TEST2</LI>");
testCarousel.size(2);
项目正确显示。但是<li>
上的testCarousel onclick事件永远不会被调用!另一方面,如果我使用静态html <li>
添加项目,则会调用click事件。
以下是点击功能的示例:
$("#test-carousel li").click(function () {
alert("CLICKED!");
});
是否有一些功能我必须调用才能使用add()将<li>
项添加到轮播中时单击时启动click事件?或者它应该以不同的方式处理?
所有需要的项目都在表单上,没有ajax调用。
我到处搜索,但没有示例或解决方案。
谢谢!
答案 0 :(得分:3)
$("#test-carousel li").live('click',function () {
alert("CLICKED!");
});