我想使用jquery.append方法将一些混合的html标记和js附加到父div。
我试着跟随:
var swfString = "\u003cdiv id=\"flashGame\" style=\"color:red\"\u003e\u003c/div\u003e\u003cscript type=\"text/javascript\" language=\"javascript\"\u003edocument.getElementById(\u0027flashGame\u0027).innerHTML = .......SOME LONG SCRIPT HERE.... \u003c/script\u003e";
$("swf").append(swfString);
所以我希望它添加到“swf”div中,但事实并非如此,FireBug中也没有任何错误或警告。 带有标记的字符串是正确的JSON格式字符串。 任何想法请。
答案 0 :(得分:1)
如果“swf”是id
的{{1}},您可以这样做:
div
答案 1 :(得分:1)
将id或class属性赋予swf div尝试下面的代码:
HTML:
<div id="swf"></div>
or
<div class="swf"></div>
JS:
$("#swf").append(swfString); // if id="swf"
or
$(".swf").append(swfString); // if class="swf"