jquery 如何使用变量作为示例名的一部分[duplicate]

tnkciper  于 2023-02-18  发布在  jQuery
关注(0)|答案(1)|浏览(147)
    • 此问题在此处已有答案**:

(17个答案)
6天前关闭。
在jQuery中,我需要调用一个javascript示例,这是bricksbuilder.io中www.example.com的一个示例,目的是切换到某个幻灯片,例如:splidejs.com inside of bricksbuilder.io. The aim is to switch to a certain slide, for example:

bricksData.splideInstances.alfhxo.go(0);
bricksData.splideInstances.dxtzad.go(0);

正如您所看到的,我需要动态地更改示例名称的第三部分(它引用相应的Splide属性)。
我试着用不同的方式包含变量(最后只是猜测),但是--当然--这是行不通的:

var_gamma = dxtzad;

'bricksData.splideInstances.' + var_gamma + '.go(1)';
bricksData.splideInstances.var_gamma.go(0);
bricksData.splideInstances.[var_gamma].go(0);
bricksData.splideInstances.$(var_gamma).go(0);

有什么想法我可以做到这一点吗?如果需要更多的背景,请让我知道。

9lowa7mx

9lowa7mx1#

只需使用[符号]:

var gamma = "dxtzad";
bricksData.splideInstances[gamma].go(0);

相关问题