我正在使用一个wordpress插件,该插件会生成具有给定ID名称的输入字段- fieldname15_6
我在循环中使用该代码,因此对于每个帖子,它都使用相同的ID名称创建该输入字段。当然这是一个问题。我有大约10个具有相同ID名称的输入,并且我认为这会导致显示问题。不管我的CSS规则如何,字体大小和间距似乎都是随机的。
无论如何,我需要一种自动将数字1+添加到具有该ID名称的任何已创建输入的方法。我尝试使用以下代码,但没有执行任何操作-
$("input[id^='fieldname15_6']").attr('id', function (i) {
return "fieldname15_6" + ++i;
});
我究竟做错了什么?谢谢。
var i = 1;
$("input#fieldname15_6").each(function(){
$(this).attr('id', function(i) {
return "fieldname15_6" + ++i;
});
});
这将帮助您.....
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句