$('#mybutton').click(function() {
$('#id').text("this is my text " + "<br/>");
});
这是我的jQuery代码。当我点击mybutton
文本应切换到该按钮。我现在的问题是<br/>
标签上这是行不通的。有没有其他办法呢?谢谢。标签jQuery的<br/>不工作?
$('#mybutton').click(function() {
$('#id').text("this is my text " + "<br/>");
});
这是我的jQuery代码。当我点击mybutton
文本应切换到该按钮。我现在的问题是<br/>
标签上这是行不通的。有没有其他办法呢?谢谢。标签jQuery的<br/>不工作?
谢谢!非常感谢! :) – user3332115
.text()
标签转换成HTML实体。使用.html()
$('#id').html("this is my text " + "<br/>");
这是包括在文档,如果你愿意尝试使用jQuery前阅读它们。 https://api.jquery.com/text/
谢谢!非常感谢! :) – user3332115
正如你已经发现,在text()
函数替换文本,并不能识别标记。
要更换内部HTML中的JQuery,尝试html()
函数:
$('#id').html("this is my text<br/>on two lines").
谢谢!非常感谢! :) – user3332115
1。检查您的jQuery包括
<script src="jquery.js"></script>
2.如果您使用输入文本检查你的HTML组件 ,如果你使用块内容,如<div>
或<span>
$('#id').html("this is my text " + "<br/>");
正确的代码是
$('#id').val("this is my text " + "<br/>");
在JQuery中的.text功能逃不出你的HTML代码
3.尝试使用“而不是”
显示html ...什么元素具有id'id'?是它的输入吗?如果它是一个输入吗?$('#id')。val “这是我的文本”+“
”)' – guradio
附注:XHTML并非全部被破解。随意使用'
'。 –