HTML 标题属性仅显示第一个单词

San*_*jiv 3 html javascript css jquery

我在 jQuery 中使用 title 属性。

createAlert: function () {            
  return '<img id="img" class="img pull-left" src="/Content/img/demo_16px.png" tabindex="0" style="outline: none;" title=' + demo.rawData + '></span>';
}
Run Code Online (Sandbox Code Playgroud)

这里在这段代码中,标题包含动态数据(demo.rawData Contain text = 'This is my code')

但是当我在浏览器中悬停标题时,它只显示这个(即只显示第一个词)

谁能告诉我我做错了什么。?

DGS*_*DGS 5

你需要围绕标题中的“”像这样title="' + demo.rawData + '",而不是title=' + demo.rawData + '另有所呈现的HTML将是无效的

createAlert: function () {            
  return '<img id="img" class="img pull-left" src="/Content/img/demo_16px.png" tabindex="0" style="outline: none;" title="' + demo.rawData + '"></span>';
}
Run Code Online (Sandbox Code Playgroud)