在jquery中的唯一tabindex上添加类

时间:2016-10-05 05:48:22

标签: javascript jquery wordpress

我有一个来自wordpress插件的表单,我正在重复一些字段,最近我点击了“+”图标它克隆了字段,当我在这些字段中输入数值时,它会添加它们并显示它们。
现在的问题是,我有4个中继器,那4个中继器的“+”有一个相同的类,我正在执行添加类的功能并迭代它们来计算输入。
但是我在“+”图标中唯一的独特之处在于它是“tabindex”所以在jquery中有什么方法可以在tabindex的基础上执行功能吗? 目前我试图这样做但没有帮助:

jQuery('.gf_repeater_add').click(function(){
     var member1 = jQuery('.gf_repeater_add').attr("tabindex");
     //gets the tabindex

    //now the thing which isn't working, because i don't know how to let it know that e.g 23 is tabindex
    jQuery(member1).on("click", function(){
   for (var count=0; count<=10; count++) {
      jQuery("#input_1_59-1-"+count).addClass('member1');
   }
   });

});

1 个答案:

答案 0 :(得分:1)

使用包含属性的jquery选择器。在你的情况下,它应该看起来像这样: jQuery('div[TabIndex="'+member1+'"]').on("click", function(){

您可以在官方jQuery doc here

上阅读有关属性选择器的更多信息