添加和删除锚点属性

用户4655002

我有一个网址,例如:

<a data-toggle="modal" data-target="#globalModal" id="apply_to_job" href="<?php echo Config::get('URL');?>jobs/apply_to_job/<?php echo System::escape($this->job->job_id); ?>" class="btn btn-primary"><?php echo System::translate("Apply for job"); ?></a>

单击此HREF时,它将弹出一个包含其他内容的模态。完成此操作后,我想通过删除以下内容来重新设计锚点属性:

data-toggle="modal" data-target="#globalModal" 

一旦他们再次单击新的HREF,我想将以上内容重新添加到锚点属性中

这是我拥有的jQuery,那么如何删除数据切换的东西?

$(document).ready(function()
{
    $('#apply_to_job_form').on('submit', function(){

        $.ajax({
            url: $(this).attr('action'),
            type: $(this).attr('method'),
            dataType: 'json',
            data: $(this).serialize(),

            success:function(data){
                if(!data.success){
                    $.notify(data.error, "error");
                }else{
                    $.notify(data.success, "success");
                    $('#globalModal').modal('hide');
                    $('#apply_to_job').removeClass("btn-primary");
                    $('#apply_to_job').addClass("btn-danger");
                    $('#apply_to_job').attr("href", "<?php echo Config::get('URL'); ?>jobs/cancel_application/" + $('#job_id').val());
                    $('#apply_to_job').text("<?php echo System::escape("Cancel applicaiton"); ?>");
                }
            }
        });
        return false;
    });
});

如您所见,它会更改href,但不会删除数据切换。

杰伊·盖斯(Jay Geeth)

在您的jquery函数的else部分中使用这两行代码

$("#apply_to_job").removeAttr("data-toggle");
$("#apply_to_job").removeAttr("data-target");

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不能将目标属性添加到锚点

来自分类Dev

从URL和历史记录中删除锚点

来自分类Dev

PHP:[[:<:]]和[[:>:]]锚点

来自分类Dev

转到锚点时如何使URL不添加#和ID

来自分类Dev

转到锚点时如何使URL不添加#和ID

来自分类Dev

从网址中删除锚点

来自分类Dev

从网址中删除锚点

来自分类Dev

友好的网址和锚点

来自分类Dev

使用itext java和html将锚点添加到pdf

来自分类Dev

plotly.js轴的“锚点”属性

来自分类Dev

使用javascript搜索锚点标题属性

来自分类Dev

用div更改锚点属性

来自分类Dev

移相器设置组精灵的锚点属性

来自分类Dev

Javascript:showDiv添加锚点#top

来自分类Dev

将类添加到锚点

来自分类Dev

如何选择具有 active=true 属性的锚点,添加一个类,如果用户选择其他锚点,则将该类分配给新锚点。

来自分类Dev

jQuery的添加和删除禁用属性

来自分类Dev

使用jQuery删除和添加属性ID

来自分类Dev

使用jQuery添加和删除属性

来自分类Dev

JavaScript中的添加和删除属性

来自分类Dev

WPF中的码头和锚点

来自分类Dev

使用ImportXML提取URL和锚点

来自分类Dev

锚点click和href的angularjs

来自分类Dev

jQuery滚动和锚点初始位置

来自分类Dev

Django无尽的分页和锚点

来自分类Dev

使用锚点,类和jQuery滚动

来自分类Dev

锚点和按钮内部的垂直定位

来自分类Dev

JavaFX-形状删除但锚点不删除

来自分类Dev

C#如何添加和删除指向队列的点