Javascript can';不要在几个类中重复相同的函数

Javascript can';不要在几个类中重复相同的函数,javascript,jquery,function,plugins,Javascript,Jquery,Function,Plugins,需要缩短此代码。。 这是numscroll插件。。而且我有很多元素都有数据编号 $(function(){ $(".num1").numScroll({ number: $(".num1").attr("data-number"), 'time': 3000, 'delay': 0 }); $(".num2").numScroll({ number: $(".num2").attr("data-number"),

需要缩短此代码。。 这是numscroll插件。。而且我有很多元素都有数据编号

$(function(){

   $(".num1").numScroll({
      number: $(".num1").attr("data-number"),
      'time': 3000,
      'delay': 0
    });
    $(".num2").numScroll({
      number: $(".num2").attr("data-number"),
      'time': 3000,
      'delay': 0
    });
    $(".num3").numScroll({
      number: $(".num3").attr("data-number"),
      'time': 3000,
      'delay': 0
    });


})

对所有类使用
.each()
和选择器

$(".num1, .num2, .num3").each(function() {
    $(this).numScroll({
        number: $(this).data("number"),
        time: 3000,
        delay: 0
    });
});
试试看:

$(function(){
   [".num1", ".num2", ".num3"].forEach((index)=>{
       $(index).numScroll({
           number: $(index).attr("data-number"),
           'time': 3000,
           'delay': 0
       });
   });
});

非常感谢你,巴尔马。。这是我的第一个问题。。我想没有人会重复。。我是JavaScript新手。。谢谢你,汉克斯兄弟,问题解决了。。谢谢你漂亮的回答,现在还不清楚你到底想做什么。你能澄清一下吗?@Itanex谢谢兄弟,问题已经解决了