【发布时间】:2014-07-02 11:56:36
【问题描述】:
免责声明:我是 JQuery 新手
我不知道如何命名这个问题,但首先我的代码如下
$(document).on("click" ,'[id^="picChangeAddress"]', function() {
$('div[id^="divAddressSet"]').toggle();
});
请注意我的 div 和 checkboexes 的数量相同,每个名称格式也相同,例如复选框 picChangeAddress1, picChangeAddress2 等,div 的 divAddressSet1, divAddressSet2 等等。
我使用了上面的代码,因为这些 id 是在运行时生成的。当我点击一个复选框时,我需要先问几件事,它会影响页面上的每个 div div[id^="divAddressSet"],当我点击任何[id^="picChangeAddress"] 复选框时,它们都会切换。我希望你能帮助我一次只显示或隐藏一个 div。
有什么想法吗?
【问题讨论】:
标签: javascript php jquery html loops