簡體   English   中英

jquery如何獲取多個元素的ID

[英]how to get ID for several elements jquery

我有一種情況,我想在表單上打印標簽,我正在使用 Label For 來執行此操作。 我想使用 jquery 附加子標簽的 ID,但我不確定如何。

所以基本上我想要做的是獲取幾個元素的 ID 並將這些 ID 附加到我的頁面。 我想保持我的 DOM 和我的 jquery 代碼盡可能干凈。 什么是最簡單的方法來做到這一點?

據我了解,這就是您正在嘗試做的事情。

此腳本將查找標簽的所有子項,並為標簽本身提供子項 ID。

如果對您有用,請告訴我。

    <label >
         example 1
         <input type="text" id="id_1" />
    </label>
    <label >
         example 2
         <input type="text" id="id_2" />
    </label>
    <label >
         example 3
         <input type="text" id="id_3" />
    </label>
    <script type="text/javascript">
    $(document).ready( function(){
        $('body').find('label').each(function() {
            var idchild = $(this).children().attr('id');
            $(this).attr('id', idchild);
        });
    } );
    </script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM