javascript - jquery追加添加后不包含 Bootstrap 样式

标签 javascript jquery twitter-bootstrap

我有一个jquery脚本

$('.add-item').on('click',function(){
    var URL = '{% url "main:adding_from_all_products" %}';
    var $this = $(this);
    var product_add_name = $this.data('item-name');
    $.post(URL,{'product_add_name':product_add_name},function(response){
        $(".test").append('<p class="product-item">'+
                            '<span class="product-width-fix">' +
                            response +
                            '<a href="#" data-product-id=' + product_add_name +
                            'class="btn btn-mini btn-success remove-product">Remove</a></span></p>');
    })
    return true;
});

我添加的元素是一个带有 bootstrap 样式的按钮。但是追加完成后

<a href="#" data-product-id=' + product_add_name +
                                    'class="btn btn-mini btn-success remove-product">Remove</a></span></p>

按钮没有出现,它只是一个没有任何样式的链接。我该怎么办?

最佳答案

也许您需要""作为product_add_name:

$(".test").append('<p class="product-item">'+
                                    '<span class="product-width-fix">' +
                                             response +
                                    '<a href="#" data-product-id="' + product_add_name +
                                    '" class="btn btn-mini btn-success remove-product">Remove</a></span></p>');

关于javascript - jquery追加添加后不包含 Bootstrap 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18606888/

相关文章:

javascript - 在 click-javascript 上设置超链接样式

jquery - 如何将div放入文本框

javascript - CodeIgniter Javascript 表单提交

css - Bootstrap 模态适合宽度和水平居中

html - Apache 输出网页(布局)不正确

javascript - 在 JavaScript 循环中更新页面

javascript - 通过 Express.js 中的 API 上传文件 : Notification after file upload

javascript - 我有一个样式化的 td 类,它使我的评论按钮看起来像一个提交

javascript - 如何使用 jquery 或 javascript 获取 tabcontainer ID?

html - CSS3 和 Bootstrap 3 - 如何将一个 div 放在 2 个 div 之上,在两者之间,在中间