我当前正在解析一个 XML 文件,其中一个字段是一个整数,用于确定对象的大小:
$(xml).find('Boxes').each(function(){
var top = $box.find('top').text();
}
然后用 HTML 显示它:
var html = '<div class="box" style= top:'+ top +'px; </div>';
我想添加一个常数 300top
, 我试过:
var html = '<div class="box" style="text-align:left; top:'+(parseInt(top)+300).text()+'px; </div>';
但这没有正确显示,这是正确的方法吗?
您使用的 HTML 无效。您没有关闭开始标签<
with a >
,并且您没有结束属性的引号。要解决此问题,您需要执行以下操作:
var html = '<div class="box" style= top:'+ top +'px;"> </div>';
或者要添加一个常数,只需执行以下操作(不带.text()
,并与">
):
var html = '<div class="box" style="text-align:left; top:'+(parseInt(top)+300)+'px;"> </div>';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)