动态地将文本输入到Label中

时间:2015-08-20 11:13:56

标签: jquery label shopify

我注意到这里曾经多次询问过,但我找不到适用于我的问题的解决方案。

我正在尝试使用jQuery动态地将文本添加到我的标签中。我可以看到文本已添加到inspect元素中,但这不会反映在UI中。

使用以下任何一种方式添加文本后:

$("#selection").text("My Text Here");
$("#selection").html("My Text Here");
//document.getElementById("selection").textContent = "My Text Here"

可生产

<input type="text" id="selection" name="properties[Selection]">My Text Here</input>

但用户界面仍然

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试使用.val()

$("#selection").val("My Text Here")

$("#selection").val('My New Text Here');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="selection" name="properties[Selection]"/>

  

请注意: <input>是一个自动关闭标记,但没有   </input>因为它应该以{{1​​}}

结尾