从相同的<button>检索不同的值

黑人

我一直在遇到一些有关从具有相同ID的相同按钮检索不同值的问题。

这是我的HTML的代码。

<button type="button" class="btn btn-primary" id="btnPromote" value="1">Promote</button>
<button type="button" class="btn btn-primary" id="btnPromote" value="2">Promote</button>
<button type="button" class="btn btn-primary" id="btnPromote" value="3">Promote</button>
<button type="button" class="btn btn-primary" id="btnPromote" value="4">Promote</button>

因此,如您所见,相同的ID按钮中存在不同的值。

是否有使用JQuery检索值而不使用任何for循环的方法?

这是我现在正在使用的方法。但是我发现这不是效率。因为它必须首先生成具有不同索引的按钮,而且还要生成按钮ID。

正在成像我要加载1000个按钮,我的Web浏览器将无响应。(低规格计算机)

for(var i = 1; i <= 4; i++) {
    $("btnPromote" + i).click(function() {
        blah ...
    });
}

因此,我寻求帮助并寻找某种效率的方法来做到这一点。

谢谢大家。

戴维·史密斯

首先,您应该为此使用而不是ID。然后,您可以使用它来简化您的代码:

$(".btnPromote").click(function(event) {
    // do something with event.target
});

这是一个展示此内容的JSFiddle:http : //jsfiddle.net/MSB4m/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不同的枚举,相同的值

来自分类Dev

不同的枚举,相同的值

来自分类Dev

如果Key的哈希码相同但equals方法返回false,则HashMap如何检索不同的值

来自分类Dev

jQuery i-Check插件具有相同的类名-检索两个不同的值

来自分类Dev

如果Key的哈希码相同但equals方法返回false,则HashMap如何检索不同的值

来自分类Dev

检索列具有相同值的不同行,并通过没有游标超时来进行迭代?

来自分类Dev

相同值的列表,不同的参考

来自分类Dev

SQL:日期相同但值不同

来自分类Dev

js不同的变量相同的值

来自分类Dev

从索引的PHP数组中检索相同的值

来自分类Dev

SQL相同的值但不同的辅助值

来自分类Dev

与在python相同的整数编码在不同列中的值相同

来自分类Dev

多个变量对不同的ID使用相同的值

来自分类Dev

在不同的MySQL列中计数相同的值

来自分类Dev

DefaultPasswordHasher为相同的值生成不同的哈希

来自分类Dev

getTimeInMillis()返回相同日期的不同值

来自分类Dev

相同的键-使用HashMap的不同值

来自分类Dev

Java相同的枚举具有不同的值

来自分类Dev

2个不同的实例保持相同的值

来自分类Dev

LEFT对于相同的值返回不同的结果

来自分类Dev

验证数组中的值相同或不同

来自分类Dev

在React中返回相同的组件但值不同

来自分类Dev

使用Jest模拟相同模块的不同值

来自分类Dev

对不同的功能值使用相同的快速UIlabel

来自分类Dev

公式为相同的变量返回不同的值

来自分类Dev

将不同的值传递给相同的指令

来自分类Dev

Shell命令:相同的参数,不同的值

来自分类Dev

2个不同的实例保持相同的值

来自分类Dev

在不同字段中分组并计算相同的值

Related 相关文章

热门标签

归档