gpt4 book ai didi

javascript - .html() 在 tizen 中不起作用

转载 作者:行者123 更新时间:2023-11-28 00:51:29 25 4
gpt4 key购买 nike

我正在尝试使用 Tizen 中的 jquery 更改 div 的内容。当我使用 .html(htmlString) 时,它没有任何效果,而如果我使用 .text() ,内容将被替换,但 HTML 不会被解析,就像这样.text() 的行为。有人可以建议一种解决方法/我缺少的一点,以便 .html(htmlString)Tizen Web 模拟器 中正常工作。

代码是:

<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.htmlonload() 事件 上调用的函数 b()

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

}
</script>

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

谢谢

最佳答案

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

sessionStorage.setItem("docHTML",w);

function a() 中的 localStorage.setItem("docHTML",w);并在 function b() 中检索到相同的内容

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

非常感谢大家。

关于javascript - .html() 在 tizen 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26726817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com