首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加必需的属性

添加必需的属性
EN

Stack Overflow用户
提问于 2015-11-13 12:11:32
回答 1查看 4.3K关注 0票数 0

我的HTML中有一部分要插入属性required="required",但是我找不到它。我想从jQuery中插入这个部分,并尝试使用以下功能:

代码语言:javascript
复制
$(document).ready(function() {
    $(".tags .bootstrap-tagsinput input.tt-input").attr("required", "required");
});

浏览器中的HTML视图如下:

代码语言:javascript
复制
<div class="competence tags">
    <label class="control-label required">Specializzazioni</label>
    <span class="tel-span">(inserire specializzazioni separate da una virgola)</span>
<div class="bootstrap-tagsinput">
    <span class="twitter-typeahead" required="required">
    <input type="text" class="tt-hint" readonly=""required="required">
    **<input type="text" class="tt-input" autocomplete="off" >**
    </span>
 </div>
</div>

我想把required="required"放在**的位置。

这是如何做到的呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-13 12:31:07

我不知道你为什么要用很多选择器。

只是澄清一下,我认为你的看起来是这样的:

代码语言:javascript
复制
<div class="competence tags">
    <label class="control-label required">Specializzazioni</label>
    <span class="tel-span">(inserire specializzazioni separate da una virgola)</span>
    <div class="bootstrap-tagsinput">
        <span class="twitter-typeahead" required="required"></span>
        <input type="text" class="tt-hint" readonly=""required="required">
        <input type="text" class="tt-input" autocomplete="off" >
    </div>
</div>

您可以使用以下选择器:

代码语言:javascript
复制
$(".tt-input").attr('required','required');

如果您只想要“标记”类的子类:

代码语言:javascript
复制
$('.tags').children('.bootstrap-tagsinput').each(function(idx, obj) {
    $(obj).children('.tt-input').attr('required','required')
});

希望这能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33692489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档