javascript - insertafter 失败后的每个循环

标签 javascript jquery

我正在尝试添加<span class='validation'></span>每次之后 <label class="control-label"> 。我尝试过以下操作,但它在每个标签后多次添加跨度类。

我也尝试过使用.one()在控制标签类之后但没有起作用。

我也想为每个选择添加相同的类。将在$('#myform :input')内添加选择工作?

这段代码有什么问题。

$('#myform :input').each(function(){
    $( "<span class='validation'></span>").insertAfter(".control-label");                           
});

HTML

<div class="col-sm-12">
     <label for="Rec_Name" class="control-label">Your Name :</label>    
     <input class="form-control" type="text" id="Rec_Name" name="Rec_Name" placeholder="Enter Your Name">
</div>

最佳答案

您可以定位.control-label

示例:

HTML

<form action="">
    <label for="Rec_Name" class="control-label">Your Name :</label>    
    <input class="form-control" type="text" id="Rec_Name" name="Rec_Name" placeholder="Enter Your Name">
</form>

Jquery

$('form .control-label').each(function(){
    $( "<span class='validation'></span>").insertAfter(this);
});

关于javascript - insertafter 失败后的每个循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39179762/

相关文章:

javascript - Chrome 扩展程序最大化当前窗口

JQuery 从文本框中移除焦点

jquery - 如何在 HTML5 中的弹出窗口中显示 Google 图表

javascript - 如何使用 Javascript 发出包含 cookie 的异步 HTML 请求?

javascript - 如何从 Javascript Microsoft Dynamics 调用操作

javascript - 单击与单击传入元素

jquery - 仅选中列表中的复选框

jquery - 如何使用 Jquery 查找页面中的所有下拉列表

javascript - 如何从 fullcalendar 中的可选属性访问日期

javascript - 下载 html 页面并绑定(bind)到 var