繁体   English   中英

.html()无法在tizen中使用

[英].html() not working in tizen

我正在尝试使用Tizen jquery更改div的内容。 当我使用.html(htmlString)它没有任何作用,而如果我使用.text()则内容将被替换,但不会像.text()那样对HTML进行解析。 有人可以建议一种解决方法/缺少的地方,以便.html(htmlString)Tizen web simulator可以正常工作。

代码是:

<script language="javascript">
function a()
{
var w='<b>'+
restaurantName+
"</b>&nbsp;&nbsp;"+
   '<span class="badge">'+
   userRating+
   "</span>"+
   "<br/>"+
   address.replace("_","<br/>")+
   "<br/>"+
   "<b>Food for 2</b>"+
   "<br/>"+
   price+
   "&#8377;"+
   '<div id="map_canvas">'+
   '</div>';
sessionStorage.setItem("docHTML",w);
location.assign('restaurant.html');

}
</script>

restaurant.html onload() eventonload() event函数b()

<script language="javascript">
function b()
{
var contentToSet=sessionStorage.getItem("docHTML");
$("#detailDiv").text(contentToSet);
sessionStorage.removeItem("docHTML");

}
</script>

在两个页面中, jquery均已正确加载。

谢谢

发现sessionStorage没有将数据传送到另一个页面/选项卡。 所以变了

sessionStorage.setItem("docHTML",w);

localStorage.setItem("docHTML",w); function a()function b()检索相同

var contentToSet=localStorage.getItem("docHTML");
localStorage.removeItem("docHTML"); 

非常感谢大家。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM