两个相等参数的javascript检测

两个相等参数的javascript检测,javascript,numbers,equals,auto-increment,Javascript,Numbers,Equals,Auto Increment,我有一个函数,其中有两个相等的数字,例如21,这些数字是自动生成的,从1开始不知道增加, 如何关联所有相等的数字 $(document).ready(function(){ $("#bt_Form_ReplyForm_21").click(function(){ $("#box_21").slideToggle(); }); }); 我尝试用foreach解决此问题,此解决方案正确吗?使用 选择具有指定属性且值正好以给定字符串开头的元素 单击时,获取所单击元素的

我有一个函数,其中有两个相等的数字,例如21,这些数字是自动生成的,从1开始不知道增加, 如何关联所有相等的数字

$(document).ready(function(){
    $("#bt_Form_ReplyForm_21").click(function(){
        $("#box_21").slideToggle();
    });
});
我尝试用foreach解决此问题,此解决方案正确吗?

使用

选择具有指定属性且值正好以给定字符串开头的元素

单击时,获取所单击元素的id号,并在.slideToggle调用的选择器中使用它

$document.readyfunction{ setRandomId; $'[id^=bt_表单_回复表单]'。单击函数{ var id=this.id.split_uu2;.pop; $box\uID+slideToggle; }; }; 函数setRandomId{ var id=Math.floorMath.random*100; $button.attrid,bt\u Form\u ReplyForm\uid; $div.attrid,框+id .text幻灯片-+id; } 点击我。。。
幻灯片21生成的数字在哪里?
$(document).ready(function() {
  $('[id^="bt_Form_ReplyForm_"]').click(function() {
    var id = this.id.split("_").pop();
    $("#box_" + id).slideToggle();
  });
});