js获取不到动态添加的标签的值的解决方法

遇到了js无法获得动态添加的标签的值,百度了一番,最后自己解决了问题,但是原理现在还不怎么明确。

$("input[id='txtAttValue']").each(function (i) {
      if ($(this).val().trim() == "") {
      $("span[id='error']").eq(i).css("display", "block");
      }
});

好像也只有$("span[id='error']")这种写法能获取动态添加标签的值,其他写法都很郁闷的没反应。

原文地址:https://www.cnblogs.com/xyyt/p/3979733.html