首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >console.log()在遇到空格时截断

console.log()在遇到空格时截断
EN

Stack Overflow用户
提问于 2018-06-03 02:25:59
回答 1查看 59关注 0票数 0

我正在尝试通过console.log()显示一些字符串。字符串是动态分配的。由于某些原因,console.log()在字符串中第一次遇到空格时会截断字符串。请看下面的输出截图。请看"data-keyword“属性。

下面是我的代码:

代码语言:javascript
复制
$.each(data, function(i, jsonObj){
    tempHolder = jsonObj.fields.keyword;
    dataArr[i] = tempHolder;
                                                    
    $('#keywordsDiv').append('<li><label class="form-check-label" style="font-size: 9px; color: red;"><input type="checkbox" class="form-check-input keywordCheckbox" data-keyword='+tempHolder+' />'+tempHolder+'</label></li>');
});

下面是我尝试显示字符串的地方:

代码语言:javascript
复制
$('[data-toggle=popover]').on('shown.bs.popover', function(){
            $('#addKeywordsBtn').on('click', function(){
                $.each($('.keywordCheckbox'), function(i, checkboxTag){
                    if(checkboxTag.checked == true){
                        console.log(checkboxTag);
                    }
                });
            });
        });

这可能是什么原因造成的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-03 02:34:06

代码语言:javascript
复制
 $('#keywordsDiv').append('<li><label class="form-check-label" style="font-size: 9px; color: red;"><input type="checkbox" class="form-check-input keywordCheckbox" data-keyword=“'+tempHolder+'” />'+tempHolder+'</label></li>');

用引号将tempHolder括起来,如下所示。html正在做这件事,它正在考虑第一个单词。

抱歉,格式不好~手机应答。

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

https://stackoverflow.com/questions/50659923

复制
相关文章

相似问题

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