如何使用jQuery单击一次后禁用链接

投标

用jquery单击一次后如何禁用链接。单击链接后,会在具有唯一ID的div中添加一个输入字段。我正在从变量的下拉列表中获取值。

  $(document).ready(function() {
        var count = 1;
        $(".block").on('click', function(){
            $("#textInput").append(
                '<div class="cgparent" id="input'+count+'">' +
                '<div class="col-md-8">' +
                '<input class="form-control"  type="text">' +
                '</div>' +
                '<div class="col-md-4">' +
                '<button style="margin-right: 5px" class="btn btn-info" id="edittext"><i class="fa fa-pencil" aria-hidden="true"></i></button>' +
                '<button class="btn btn-danger" type="button" id="removebtn"><i class="fa fa-trash-o" aria-hidden="true"></i></button>' +
                '</div>' + '<br><br>' +
                '</div>'
            ).show();
            count++;
        });
    });



 <?php if ($table_name == "questions") {?>
                <div  class="dropdown" >
                    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Add Block
                        <span class="caret"></span>
                    </button>
                    <ul  class="dropdown-menu">
                        <?php
                        $question_fields = $this->db->list_fields('questions');
                        for ($i=0; $i<count($question_fields); $i++){?>
                            <li><a class="block" ><?php echo $question_fields[$i]?></li>
                        <?php } ?>
                    </ul>
                </div>
            <?php  } ?>
卢加诺(Mirko Lugano)

如果可以添加一些CSS,这是我发现的最简单的方法:

Javascript:

$(document).on('click', '#buttonSelector', function () {
    $(this).addClass('disabled');
});

CSS:

.disabled {
    /* if you also want it to fade a bit:  
       opacity: 0.5
    */
    pointer-events: none;
    cursor: default;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

单击一次后如何禁用提交按钮以防止在Angularjs中进行多次提交?

使用一次后禁用KeyboardInterrupt

在“本机”中单击一次后禁用“ TouchableOpacity”按钮吗?

单击一次链接后显示div,再次单击同一链接时隐藏

单击一次按钮后如何使语句保持工作

如何在javascript中仅单击一次后禁用div而不禁用其中的元素的click事件?

Usin jQuery如何使元素只能单击一次?

单击一次后如何禁用按钮?

在odoo中单击一次后,如何更改按钮的颜色并将其禁用?

单击一次部署后使用本地资源

jQuery,如何检查是否已加载类。然后将功能更改为在第一次单击后隐藏

jQuery和AJAX单击仅可使用一次

在jsp中单击一次后如何设置过期链接

第一次单击后从链接取消引导3模态调用

第一次单击时如何禁用Jquery提示保存按钮

第一次单击后如何停止jQuery代码块执行

单击一次后禁用按钮-Part2

jQuery单击仅可使用一次

如何将Addtocart按钮限制为每个项目只能单击一次或单击后禁用

仅一次单击按钮,使用javascript禁用

第一次单击后如何使用AJAX / JQUERY和PHP使按钮可重用

第一次单击后禁用JButton

登录一次后如何从链接中抓取数据

jQuery On Click要求在第一次单击后两次单击

使功能第一次使用Tkinter单击后只能运行一次吗?

第一次点击后如何禁用按钮?

单击后如何禁用按钮并且它只单击一次?

单击一次后我想禁用其他底部

单击一次反应后如何禁用div