如何使用变量来设置 jQuery 参数?

壁龛

Datepicker 的 jQuery 文档说我可以通过执行以下操作在初始化后设置年份范围:

$( ".selector" ).datepicker( "option", "yearRange", "2002:2012" );

我想知道如何使用先前设置的变量来设置年份范围,而不是手动输入年份。

彼得卡

如果您的变量来自多个值/变量,您可以使用以下方法之一连接这些值:

模板文字(最佳)

var yr1 = "2002";
var yr2 = "2012";
var yrRange = `${yr1}:${yr2}`;

+运营商(如评论建议)

var yr1 = "2002";
var yr2 = "2012";
var yrRange = yr1 + ":" + yr2;

其他方法包括String#concat()Array#join()方法

var yrRange = yr1.concat(":",yr2);

var yrRange = [yr1, yr2].join(":");

演示

    //template literals (BEST)
    var yr1 = "2002";
    var yr2 = "2012";
    var yrRange = `${yr1}:${yr2}`;
    console.log( yrRange );

//string concatenation (as suggested in the comments)
    var yr1 = "2002";
    var yr2 = "2012";
    var yrRange = yr1 + ":" + yr2;
    console.log( yrRange );
    console.log( yr1.concat(":",yr2) );
    console.log( [yr1,yr2].join(':') );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章