1
我正在嘗試使用jquery
在Tizen
中更改div
的內容。當我使用.html(htmlString)
時,它不起作用,而如果我使用.text()
,內容被替換,但HTML不會被解析,.text()
的行爲也是如此。有人可以請建議一個解決方法/我失蹤的地方,以便.html(htmlString)
在Tizen web simulator
中正常工作。.html()在tizen中不工作
的代碼是:
<script language="javascript">
function a()
{
var w='<b>'+
restaurantName+
"</b> "+
'<span class="badge">'+
userRating+
"</span>"+
"<br/>"+
address.replace("_","<br/>")+
"<br/>"+
"<b>Food for 2</b>"+
"<br/>"+
price+
"₹"+
'<div id="map_canvas">'+
'</div>';
sessionStorage.setItem("docHTML",w);
location.assign('restaurant.html');
}
</script>
功能b()
這就是所謂的restaurant.html
<script language="javascript">
function b()
{
var contentToSet=sessionStorage.getItem("docHTML");
$("#detailDiv").text(contentToSet);
sessionStorage.removeItem("docHTML");
}
</script>
在這兩個頁面上onload() event
,jquery
被正確地加載。
感謝
可能會嘗試創建一個textarea並粘貼從存儲返回的HTML。也許它存儲時會被破壞? – charlietfl 2014-11-04 03:07:22
nope我做了一個console.log和數據存儲正確,檢索正確 – Satya 2014-11-04 03:21:31