我有一个带有多个滑块的网页,所有滑块都带有“.viewer”类

如果我添加我的 jQuery

   $('.viewer').carousel('.viewer #simplePrevious', '.viewer #simpleNext');

这不起作用,这是因为它不知道这也适用于哪个滑块?它不应该应用于页面上的所有 .viewer 元素吗?

最佳答案

您应该使用jQuery方法each():

$('.viewer').each(function() {
    $(this).carousel('.viewer #simplePrevious', '.viewer #simpleNext');
});

检查在线文档以获取更多信息:http://api.jquery.com/each/

希望这可以帮助伴侣。

关于javascript - 将jQuery函数应用于具有相同类的多个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12490659/

10-12 07:37