我有一个jQuery代码,我试图在现有div附加一个包含URL的标签标签。以下是代码:
var strURL = 'http://financials.morningstar.com/ratios/r.htmlt=tup®ion=usa&culture=en-US';
var str = '<li>';
str += '<label style="font-family:Arial;">' + strURL + '</label>';
str += '</li>';
$('#existingDiv').append(str);
当实际显示页面时,它将URL显示为:
http://financials.morningstar.com/ratios/r.html?t=tup®ion=美国及其培养= EN-US
答案 0 :(得分:4)
快速修复 是在添加 html 文本 >到existingDiv
- 见下面的演示:
var strURL = 'http://financials.morningstar.com/ratios/r.htmlt=tup®ion=usa&culture=en-US';
var str = '<li>';
str += '<label style="font-family:Arial;">' + '</label>';
str += '</li>';
$('#existingDiv').append(str);
$('#existingDiv label').text(strURL);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="existingDiv"></div>
&#13;