有没有办法连接html属性中的字符串?

前端之家收集整理的这篇文章主要介绍了有没有办法连接html属性中的字符串?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用MVC3,我想使用部分视图来创建动态DOM元素。这是我目前的局部视图:
  1. @model MVCApp.viewmodels.Titlesviewmodel
  2.  
  3. <div class="display-label">Name</div>
  4. <div id="label"+"@Model.Id" class="display-field">@Model.InitValue</div>

Model.Id是1,但是在浏览器的HTML中,我现在得到:

  1. id="label"+"1"

所以如果我尝试做一些像:

  1. alert($("#label1").text())

有一个警报框,没有任何内容

那么如何将两个字符串一起添加到一起,形成一个由jQuery(或document.getElementByID(str))识别的连贯字符串。

解决方法

尝试这个(验证):
  1. <div id="@("label"+Model.Id)" class="display-field">@Model.InitValue</div>

猜你在找的HTML相关文章