Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery访问动态创建的元素_Javascript_Jquery_Html_Getelementbyid_Pseudo Element - Fatal编程技术网

Javascript 使用jQuery访问动态创建的元素

Javascript 使用jQuery访问动态创建的元素,javascript,jquery,html,getelementbyid,pseudo-element,Javascript,Jquery,Html,Getelementbyid,Pseudo Element,我需要使用jQuery访问动态创建的元素。我的html代码如下: <div class="row" id="divRowBtnAdd"> <div class="form-group col-md-5" id="divBtnAddRow"> <button type="button" class="btn btn-info btn-xs" id="btnAddRow"> Click for another radius

我需要使用jQuery访问动态创建的元素。我的html代码如下:

<div class="row" id="divRowBtnAdd">
    <div class="form-group col-md-5" id="divBtnAddRow">
        <button type="button" class="btn btn-info btn-xs" id="btnAddRow">
        Click for another radius and diameter line
        </button>
    </div>
</div>

返回的值总是1,而不是创建的元素的值+1…

不能有多个元素具有相同的
id
。相反,将其附加一个类
radiudiameter
,然后使用如下选择器

var count = $(".radiusDiameter").length; 

您需要提升活动范围并利用活动授权。可能的重复解决了我的问题,非常感谢!我有不能使用相同id的想法,但不知道在类中使用该值时,结果会是预期的,谢谢!
var count = $("#radiusDiameter").length; 
var count = $(".radiusDiameter").length;