[英]jQuery Click event not working for jCarousel
该问题的标题部分正确。 点击事件适用于我在加载时显示的三个初始轮播项目。 一旦单击上一个或下一个,新项目就不会触发click事件,并且如果3个原始项目移出屏幕,它们也不会触发。
我正在使用最新版本的jquery,默认情况下显示3个项目。 我的目标是能够访问锚标记中包含的每个轮播项目内的文本。 每个轮播项目都有一个图像,以及一个围绕标题的锚标记。
$('li').click(function() {
var clickedItem = $(this).attr('class');
console.log(clickedItem);
});
如果我可以使这个简单的单击事件发生在其他元素上,那么一切都会很好。 有任何想法吗?
尝试这个:
$("#carousel").delegate("li", "click", function() {
var clickedItem = $(this).attr('class');
console.log(clickedItem);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.