java 中怎么加汉字,jquery怎么向body里面增加文字
jquery如何向
里面增加文字jsp代碼是這樣的:
我想在頁面加載時動態(tài)的將一行文字增加到
里面,不知道為什么總是加不進去,js代碼如下:$(document).ready(function(){
if($("#type").val()=="MESSAGE")?{
$(".ke-toolbar").hide();
}?else?{
$(".ke-toolbar").show();
}
var?content?=?$("#contents").val();?//?一行字符串
$(".ke-content").html(content);?//沒有加進去
//??$(".ke-content").append(content)?//也加不進去
});
------解決方案--------------------
$(document).ready(function(){
if($("#type").val()=="MESSAGE")?{
$(".ke-toolbar").hide();
}?else?{
$(".ke-toolbar").show();
}
var?content?=?$("#contents").val();?//?一行字符串
$(".ke-content").html(content);?//沒有加進去
//??$(".ke-content").append(content)?//也加不進去
});
你這里是添加進去了,只不過沒有刷新而已
------解決方案--------------------
第一次見往iframe里嵌套html,剛才也測試了一下,這些嵌套的html壓根不顯示,就像audio標簽,支持audio的瀏覽器,里面的內(nèi)容是不顯示的。
$(".ke-content").length估計是0,你可以測試一下。
而且要選取iframe中的節(jié)點必須提供iframe的document上下文。
編輯器也不是這么弄的,可以先建一個空的iframe,打開編輯模式,往里面寫入你嵌套的html內(nèi)容,百度搜一下“iframe?編輯器”
------解決方案--------------------
$(".ke-edit-iframe").contents().find("body").append($("#contents").val());
------解決方案--------------------
首先在你要確認在源碼中.ke-content的樣式只有body應(yīng)用,否則$(".ke-content").html(content)這種方式是不正確的,最好用id;
如果.ke-content只有body用了,可以alert($("#contents").val());看看有沒有獲取到這個值,是否為空。
------解決方案--------------------
引用:$(".ke-content").length是0,因為body里面本身就沒有內(nèi)容呀,我個iframe編輯器是框架(kendo)自動生成的,只是在頁面回顯時,沒有數(shù)據(jù),我需要將數(shù)據(jù)在回顯下
這問題不就簡單了,好好研究一下人家的編輯器,找出他的設(shè)置內(nèi)容的api,把你的數(shù)據(jù)設(shè)置進去就好了,不行就換編輯器,優(yōu)秀國產(chǎn)開源的編輯器還是有的
------解決方案--------------------
引用:$(".ke-content").length是0,因為body里面本身就沒有內(nèi)容呀
,按照你的代碼$(".ke-content")是想選取iframe的body節(jié)點,跟body里面有沒有內(nèi)容沒有一毛錢關(guān)系
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的java 中怎么加汉字,jquery怎么向body里面增加文字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php中符号 的作用是什么意思,PHP中
- 下一篇: 21朵水仙花算法java,柏拉图说,如果