gpt4 book ai didi

Javascript变量,增量函数?

转载 作者:行者123 更新时间:2023-11-28 11:36:25 25 4
gpt4 key购买 nike

我在使用以下 JavaScript 代码时遇到问题:

$( "#toggleLog-1" ).click(function() {
$( "#toggled-1" ).slideToggle( "slow" );
});
$( "#toggleLog-2" ).click(function() {
$( "#toggled-2" ).slideToggle( "slow" );
});
$( "#toggleLog-3" ).click(function() {
$( "#toggled-3" ).slideToggle( "slow" );
});
/// ... and many other IDs

正如你所看到的,我想知道如何增加 id 并压缩我的代码,因为我的 css 文件中有很多 ID。在 php 中,我知道如何做到这一点(使用 foreach 和增量函数),但是如何在 JavaScript 中做到这一点?

最佳答案

嗯,怎么样:

$("[id^=toggleLog]").click(function() {
var idNum = this.id.split("-")[1];
$("#toggled-" + idNum).slideToggle("slow");
});

关于Javascript变量,增量函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19184112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com