使用jQuery为事件创建多个票证详细信息

使用jQuery为事件创建多个票证详细信息,jquery,Jquery,请找到上面提到的链接 现在,当您单击“添加票证”时,会生成多个div,但当您单击“高级设置”时,会打开第一个div的div。代码示例: <span class="fieldlabel"><label class="labeltext">Select Currency :</label></span> <span class="fieldinput"><div id="selectfield"><select&g

请找到上面提到的链接

现在,当您单击“添加票证”时,会生成多个div,但当您单击“高级设置”时,会打开第一个div的div。

代码示例:

<span class="fieldlabel"><label class="labeltext">Select Currency :</label></span>
    <span class="fieldinput"><div id="selectfield"><select>
            <option>Select Currency</option>
            <option>US DOLLAR</option>
            <option>CADIAN DOLLAR</option>                                              
    </select></div></span>

<span class="fieldlabel"><label class="labeltext">Select Ticket Format :</label></span>
    <span class="fieldinput"><div id="selectfield"><select>
            <option>Select Ticket Format</option>
                <option>QR CODE</option>
                <option>BAR CODE</option>                                               
    </select></div></span>
选择货币:
选择货币
美元
加元
选择票证格式:
选择票证格式
二维码
条形码
记下
这是重复id属性的一个示例

HTML中不允许重复ID。重新编写代码以仅包含唯一的id值。如果需要多个元素具有相同的“标记”,则可以使用class属性,该属性可以包含多个值,并且可以复制

查看jQuery文档,它非常支持按类值(即包含值的类属性)进行选择,因为这是一种常见的技术。这对你来说是无价的


代码中的逻辑是错误的,因为您有多个具有相同id的位置--这会导致重复项,并且无法访问您希望操作的特定项。

我还需要在不需要时删除div在每个多个div上,应显示该单个div的高级设置是,但是我没有多个ID属性,这就是我要说的Struck我编辑了我的示例来告诉你我所说的重复ID是什么意思great@srinivas-你负担不起。HTML中不允许重复ID,更不用说JS了。这就是为什么它是身份证