显示数据属性引导模态

时间:2018-09-13 17:47:14

标签: twitter-bootstrap attributes bootstrap-modal

我想以模式显示我的数据属性。问题是,我只能在输入字段中输出它们,而不能在div或span标签中输出。我在做什么错了?

$('.todolist-destroy-modal').on('show.bs.modal', function (event) {
            var button = $(event.relatedTarget);
            var id = button.data('id');
            var title = button.data('title');
            var modal = $(this);
            modal.find('#id').val(id);
            modal.find('#title').val(title);
        });

这有效:

<input type="text" id="title" value="">

但是我需要这个span标签中的标题:

<span id="title"></span>

2 个答案:

答案 0 :(得分:2)

您不应该在val()上使用<span>
而是使用text()

modal.find('#title').text(title);

答案 1 :(得分:0)

我不太确定您想做什么。但是,如果要在跨度之内添加它,可以不附加它?

$('span#title').append(id);

另外,不要有两个具有相同ID的元素。